D

Do-gether

Sharing Todo-list with others.

26d29690 DB 연결오류 3차수정 · by 김대휘

About The Project


Do-gether

Sharing your TODO-LIST with others!
Do-gether은 투두리스트를 다른사람들과 공유할 수 있도록 도와주는 동기부여 서비스입니다.

Bulit With

  • React
  • Material-ui
  • Node.js
  • Mysql
  • Unsplash Image API

HOW TO USE


You can come here and use DO-GETHER.
http://www.dogether.tk

main


HOW TO INSTALL


First, clone this project

git clone http://khuhub.khu.ac.kr/2019102153/Do-gether.git

and execute this command.

npm install
cd client
npm install


Second, install YARN.

On Debian or Ubuntu Linux, you can install Yarn via our Debian package repository.

You will first need to configure the repository:

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list


On Ubuntu 16.04 or below and Debian Stable,
you will also need to configure the NodeSource repository to get a new enough version of Node.js.

Then you can simply: sudo apt update && sudo apt install yarn

Reference from YARN

Third, add "database.json"

you should add database.json in the following format.

{
    "host":"host name",
    "user":"user name",
    "password":"password",
    "port":"port number",
    "database":"table name"
}


Finally, you can use DOGETHER by using yarn dev in Do-gether directory.



Error

In my case, an unknown error occurred when running yarn dev.
So I solved it as follows.

Execute this command. vi Do-gether/client/node_modules/react-scripts/config/webpackDevServer.config.js

And change the disableHostCheck: ... option to disableHostCheck: true.

error


Presentation File


You can check my presentation here. 2019102153_김대휘.pptx

LISENCE


Do-gether is free software, and may be redistributed under the terms specified in the MIT LICENSE file.