Skip to content

SayantanD99/To-Do-List-V2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To-Do-List-V2

This is a simple yet powerful To-Do List web application that allows you to keep track of your tasks and organize them into custom lists. Built using Node.js, Express, MongoDB, and EJS, this app is easy to set up and use, and provides a clean and intuitive interface for managing your to-do list.

Tech Stack

  • Node.js: A JavaScript runtime built on Chrome's V8 JavaScript engine.
  • Express: A fast, unopinionated, minimalist web framework for Node.js.
  • MongoDB: A cross-platform document-oriented database program.
  • EJS: A simple templating language that lets you generate HTML markup with plain JavaScript.

Features

  • Add new items to your to-do list
  • Create custom lists
  • Delete items from your list

Setup and Installation

  1. Install Node.js and MongoDB on your computer.
  2. Clone this repository or download the code as a zip file and extract it.
  3. Open a terminal or command prompt and navigate to the project directory.
  4. Run npm install to install the required dependencies.
  5. Run node app.js to start the application.
  6. Open a web browser and navigate to http://localhost:3000 to access the application.

Usage

  • To add a new item to your list, type the item in the input field and click the "+" button.
  • To create a custom list, navigate to http://localhost:3000/your-list-name, replacing your-list-name with the name of your custom list.
  • To delete an item from your list, click the checkbox next to the item.

About

To Do List with backend connected with MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published