Skip to content

Repository files navigation

Contributors Forks Stargazers Issues


Logo

A-COHA

아 코딩하고 싶다!
Explore API docs »

View Demo· Report Bug

Table of Contents
  1. About The A-COHA
  2. Getting Started
  3. Contact

About The A-COHA

main

The project we are currently developing is an integrated management platform that allows users to have a clear overview of the project's progress.

This platform provides a functionality similar to Notion, where users can easily create and share posts.

Additionally, it offers a chat feature similar to Discord, enabling real-time communication among team members.

Moreover, it provides an effective way to track the project's progress by integrating GitHub's commit logs and project milestones.

With these features, team members can quickly grasp the project's status and collaborate more efficiently.

Our platform aims to enhance project management by adding an extra layer of efficiency.

한국어 저희가 개발 중인 프로젝트는 현재 진행 상황을 한눈에 볼 수 있는 통합 관리 플랫폼입니다.

이 플랫폼은 노션과 같이 간편하게 게시글을 작성하고 공유할 수 있는 기능을 제공합니다.

또한, 디스코드와 유사한 채팅 기능을 통해 실시간으로 소통할 수 있습니다.

그리고 GitHub의 커밋 로그와 프로젝트 진행률을 효과적으로 확인할 수 있는 기능도 제공합니다.

이를 통해 팀원들은 프로젝트의 진행 상황을 신속하게 파악하고 협업을 원활히 진행할 수 있습니다.

우리 플랫폼은 프로젝트 관리를 한 단계 더 효율적으로 만들어줄 것입니다.

(back to top)

Built With

  • Express
  • Socket
  • redis
  • mongoDB
  • mysql

(back to top)

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • npm
    npm install npm@latest -g
  • yarn
    npm install --global yarn

Installation

  1. Get a free github Client ID, Client secrets Key at https://github.com/settings/developers

  2. Get a free github Personal access tokens at https://github.com/settings/tokens

  3. Clone the repo

    git clone https://github.com/a-co-ha/server.git
    cd server
  4. create .env

     cat .env.dev
    
     PORT=3001
     DB_NAME=<YOUR MYSQL>
     MYSQL_USER=<YOUR MYSQL>
     MYSQL_PASSWORD=<YOUR MYSQL_PASSWORD>
     MYSQL_DATABASE=<YOUR MYSQL_DATABASE>
     MYSQL_PORT=<YOUR MYSQL_PORT>
     GITHUB_OAUTH_CLIENT_ID=<YOUR github Client ID>
     GITHUB_OAUTH_CLIENT_SECRET=<YOUR Client secrets Key>
     REDIS_HOST=<YOUR REDIS_HOST>
     REDIS_PORT=<YOUR REDIS_PORT>
     REDIS_USERNAME=<YOUR REDIS_USERNAME>
     REDIS_PASSWORD=<YOUR REDIS_PASSWORD>
     GITHUBAUTH=ghp_<YOUR GITHUBAUTH>
     GITHUBACCESSURL=https://github.com/login/oauth/access_token
     GITHUBUSERURL=https://api.github.com/user
  5. docker build sh docker-compose -f docker-compose-dev.yml up -d --build

    There may be additional environment variables required.
    

    (back to top)

Contact

(back to top)

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages