Most of us have things to do every day. Sometimes, these tasks must be done in a certain order. DoThisFirst is a to-do app that supports dependent tasks i.e., tasks that need other tasks to be first completed.
Project Documentation Google Docs
The project documentation contains:
- project timeline
- meeting recaps
- feature documentation
- API documentation
-
Clone the repository
git clone https://github.com/V-X-L-U/Do-This-First.git
-
Install dependencies (make sure you are the root of the repository)
cd frontend yarn install cd ../backend yarn install
-
Request and add the
.envto thebackend/route. -
Run the server (make sure you are at the root of the repository)
cd backend yarn start cd ..
-
Run the client (make sure you are at the root of the repository)
cd frontend yarn start -
The client and server should run on port
3000and5000respectively.
Alternatively, run ./startup.sh from the root of the project.