Skip to content

agiledev-students-spring2023/final-project-finishit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FinishIt

Deployment

Our app is now deployed! You can view the live demo at http://finishit.hpdouglass.net

Description

Product Vision Statement: FinishIt will allow users to organize their lives through an intelligent to-do/task manager application.

FinishIt will be a supercharged to-do system to help students and professionals stay on top of their tasks. With the ability of recommending a task for a user to complete at any given time, this app will help bust procrastination and allow users to be more organized and productive.

Core Team Members

History & Contributing

This project was born as a product of a class on Agile Development at New York University, after a need was found to organize our lives as students at the university. Paired up together as a team in the class, the four core team members (listed above) are working to decrease procrastination in school.

If you'd like to make a contribution to the project, please see CONTRIBUTING.md.

Instructions

To follow any of the instructions below, you must first clone this repository onto your local machine.

git clone https://github.com/agiledev-students-spring-2023/final-project-finishit.git

Back-End

To build the back end, first navigate to the back-end directory:

cd back-end

Then, install all the necessary dependencies by using the following command:

npm install

If a package-lock.json file already exists in back-end, instead use:

npm ci

Finally, start the program:

npm run nd

If you save any edits to files, the program will automatically reload with your changes.

Unit tests

To run the unit tests for the back end:

npm run test

Note that these unit tests are currently unfinished.

Front-End

To build the front end, first navigate to the front-end directory:

cd front-end

Then, install all the necessary dependencies by using the following command:

npm install

If a package-lock.json file already exists in front-end, instead use:

npm ci

Finally, start the program:

npm start

If you save any edits to files, the program will automatically reload with your changes.

License

Please see LICENSE.md.

About

final-project-finishit created by GitHub Classroom

Resources

License

Stars

Watchers

Forks

Packages

No packages published