Skip to content

A CRUD application using MERN Stack , react.js, node.js, express.js, mongo db , mui(5)

Notifications You must be signed in to change notification settings

Anand905536/todo-list-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MERN Stack CRUD Application

This is a CRUD (Create, Read, Update, Delete) application developed using the MERN (MongoDB, Express.js, React.js, Node.js) stack. The application includes features for user authentication, task management, and the ability to mark tasks as completed.

Features

  • User Authentication:
    • Login Page: Users can log in using their email and password.
    • Register Page: New users can create an account by providing their email,password,name and phone
    • Demo Credentials: If you don't want to register, you can use these credentials to login:
      • Email: admin@gmail.com
      • Password:admin@12345

for running locally: Use the following commands:

  • Frontend: npm start
  • Backend: npm start

Frontend Port: localhost:3000

Backend Port: localhost:4004

  • Task Management:

    • Task List: View a list of tasks with options to mark tasks as completed.
    • Add Task: Users can add new tasks with a task name and description.
    • Update Task: Users can edit existing tasks, including changing the task name and description.
    • Delete Task: Users can delete tasks from the task list.
  • Task Completion:

    • Users can mark tasks as completed, changing the task's status.

Prerequisites

  • Node.js and npm installed
  • MongoDB installed and running locally or a connection to a MongoDB database

About

A CRUD application using MERN Stack , react.js, node.js, express.js, mongo db , mui(5)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published