Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 1.09 KB

README.md

File metadata and controls

26 lines (21 loc) · 1.09 KB

Todolist

Link- Click Here!

Its a TodoList webapp where people can make a list of tasks and edit it accordingly.

Tech-Stack

  • NodeJS- For rendering the Server side handling of GET and POST requests and connecting to DB
  • MongoDB- The User data are saved in a Mongo Database deployed on AWS Bucket-S3 via MongoDB
  • ExpressJS- For passing the dta from user to DB and vice versa.
  • EJS- For rendering the data from user to DB and vice versa on the webpages.
  • NPM Packages- Various other NPM packages like Body-Parser etc
  • Running locally

    • Clone the Repo
    • Move to the Dir
    • Run the below commands:
    • npm i
    • node app.js
    • Project is served on http://localhost:3000/

    Docker Setup:

    • First make sure your laptop has Docker
    • Open terminal, run docker pull kitarp29/todolist:1.0
    • Run docker run -e DB_URL -d --name pk -p 3000:3000 kitarp29/todolist:1.0
    • The API is running at http://localhost:3000/