arkasarkar2000 / TodoFlow

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MERN Stack Todo App with Login and Signup

This is a full-stack web application built using the MERN (MongoDB, Express, React, Node.js) stack. The app allows users to manage their todo tasks. It features a user authentication system with signup and login functionality using bcrypt for password hashing. Once logged in, users can perform CRUD operations on their todos.

Features

  • User Authentication: Signup and login functionality using bcrypt for secure password hashing.
  • Todo Management: Logged-in users can add, update, and delete their todo tasks.
  • MERN Stack: Combines the power of MongoDB, Express.js, React, and Node.js for a complete web application.

Technologies Used

  • MongoDB: NoSQL database for storing user information and todo data.
  • Express.js: Backend framework for creating RESTful APIs.
  • React: Frontend library for building user interfaces.
  • Node.js: Server-side JavaScript runtime.
  • Axios: Used for making HTTP requests to the server.
  • Bcrypt: Library for hashing passwords before storing them in the database.

Getting Started

  1. Clone the repository:

    git clone https://github.com/arkasarkar2000/TodoFlow
    cd your-todo-app

About


Languages

Language:JavaScript 100.0%