Skip to content

hiabhishek1888/todolist

Repository files navigation

Todolist App

A feature-rich Todolist Application that allows users to create and manage tasks with categorization and progress tracking using milestones(sub tasks). Includes secure user authentication and database integration for personalized task management. Each user task lists, milestones and their status are stored in a database and fetched from the MongoDB server. Any changes made to the status of tasks or milestones are updated in the database.


Features

  • Task Management:

    • Create, update, and delete tasks.
    • Categorize tasks for better organization.
    • Track sub-task progress with milestones.
  • User Authentication:

    • Secure login and logout for individual user accounts.
    • Users can create and manage their own tasks and categories.
  • Database Integration:

    • Tasks, categories, milestones, and their statuses are stored and managed in MongoDB.
    • Real-time updates to the database when task statuses or milestones are modified.

Technologies Used

  • Frontend:
    • React.js, JavaScript
  • Backend:
    • Node.js and Express.js for server-side development.
    • MongoDB as the database.
  • API:
    • RESTful APIs for communication between the frontend and backend.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published