Skip to content

teja-86/Todo-List

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo List Application

Overview

This project is a simple and responsive Todo List application built using the MERN stack (MongoDB, Express, React, Node.js). The app allows users to add, update, delete, providing an intuitive interface for managing daily tasks.

Features

  • Add Tasks: Users can add new tasks to their to-do list.
  • Update Tasks: Existing tasks can be updated with new information.
  • Delete Tasks: Users can remove tasks from the list.
  • Responsive Design: The application is fully responsive and works on all devices.
  • Real-Time Updates: Changes to the task list are reflected in real-time without needing to refresh the page.
  • Persistent Storage: Tasks are stored in a MongoDB database, ensuring data is saved even after the application is closed.

Tech Stack

  • Frontend:

    • React.js
    • Tailwind CSS (for styling)
    • Axios (for making HTTP requests)
  • Backend:

    • Node.js
    • Express.js
    • MongoDB (for data storage)
    • Mongoose (for MongoDB object modeling)
  • Deployment:

    • Vercel (for frontend)
    • MongoDB Atlas (for database hosting)

Installation

Prerequisites

Make sure you have the following installed on your local machine:

  • Node.js (v14 or later)
  • MongoDB (You can use MongoDB Atlas for cloud database)

Clone the Repository

git clone https://github.com/teja-86/Todo-List.git
cd Todo-List

Contributing

Contributions are welcome! Please follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/YourFeature.
  3. Make your changes and commit them: git commit -m 'Add Your Feature'.
  4. Push to the branch: git push origin feature/YourFeature.
  5. Open a Pull Request.

About

This project is a simple and responsive Todo List application built using the MERN stack (MongoDB, Express, React, Node.js). The app allows users to add, update, delete, providing an intuitive interface for managing daily tasks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors