Skip to content
saraiovieiraPublic

About

✅ A responsive web application to log completed tasks and celebrate your accomplishments. Built with React, Node.js and MongoDB

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

206 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

✅ Done List

done list app screenshot

A responsive web application to log completed tasks and celebrate your accomplishments

Report Bug · Request Feature

Table of Contents

About DoneList

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.

Client

Libraries:

Features/Designs:

Login page

  • 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
done list app screenshot

Tasks page

  • Choose date in the calendar
done list app screenshot
  • Show Tasks
  • Edit Tasks
  • Delete Tasks

Server

  • Implemented in Node.js and MongoDB

Server API

  • POST /register
  • POST /login
  • POST /tasks
  • GET /tasks
  • PUT /tasks/{id}
  • DELETE /tasks/{id}

Run Locally

How to run the app on your computer

  1. Clone this repo to your computer.
  git clone https://saraiovieira/done-list.git
  1. Open a terminal and go the folder in which you cloned this repo.
  2. Go to the client folder and run the next steps.
  3. Run npm install to download and install all the packages in package.json to the node_modules directory.
  4. Run npm start to launch the dev server on localhost port.
  5. Go to the server folder and repeat step 4 and 5.

About

✅ A responsive web application to log completed tasks and celebrate your accomplishments. Built with React, Node.js and MongoDB

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages