Skip to content

Latest commit

 

History

History
66 lines (50 loc) · 1.63 KB

File metadata and controls

66 lines (50 loc) · 1.63 KB

MERN 2Do App

⚡️⚡️⚡️   APP LINK ⚡️⚡️⚡️

Credentials:

email: test@gmail.com
password: test@123

Features

  • User Authentication: Secure login functionality.
  • Task Management: Create, edit, and delete tasks and checklists.
  • Category Organization: Create multiple categories to categorize your tasks.
  • Event Reminders: Set reminders for important tasks.
  • Statistical Reports: Generate reports for task statistics.
  • Filtering Options: Filter tasks based on various criteria.

Screenshots

Page 1 Page 2 Page 3 Page 4 Page 5

Installation

Clone the Repository

  1. Clone the repository to your local machine.

Run Client (React.js) Locally

  1. Navigate to the project directory:
    cd 2Do/client
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm run start
  4. The client will be available at:
    http://localhost:3001

Run Server (Node.js) Locally

  1. Create a .env file by referring to .env.example and add the necessary configurations like MONGODB, REDIS (upstash), SMPT (Gmail) etc.

  2. Install dependencies:

    npm install
  3. Once configuration is done:

    npm run watch
  4. The server will be available at:
    http://localhost:3000