A responsive web application to log completed tasks and celebrate your accomplishments
Report Bug
·
Request Feature
Table of Contents
DoneList is a web application with client side and the server side.
- The client-side is built with React.
- The server side is built with Node.js and MongoDB.
- The login can be made using email and password saved on the server or you can enter as a guest where it's used local storage
- Choose date in the calendar
- Show Tasks
- Edit Tasks
- Delete Tasks
- Implemented in Node.js and MongoDB
- POST /register
- POST /login
- POST /tasks
- GET /tasks
- PUT /tasks/{id}
- DELETE /tasks/{id}
- Clone this repo to your computer.
git clone https://saraiovieira/done-list.git
- Open a terminal and go the folder in which you cloned this repo.
- Go to the client folder and run the next steps.
- Run
npm install
to download and install all the packages inpackage.json
to thenode_modules
directory. - Run
npm start
to launch the dev server on localhost port. - Go to the server folder and repeat step 4 and 5.