Skip to content

YasinzHyper/to-do-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

A Full-Stack To-Do List Application built using MERN stack.

Steps to run

  1. Clone/fork the repository.
  2. Navigate to the project directory.
  3. Create a .env file in the api folder with :
DATABASE_URL="<your-mongdb-url>"
JWT_SECRET="<your-secret>"
CLIENT_URL=http://localhost:5173 (or) any other url
  1. Then split the terminal, or use 2 separate terminals (1. Client side (frontend), 2. Server side(backend)):

4.1 Client Side

cd client
npm i
npm run dev

4.2 Backend

cd server
npm i
npm run dev

Tech Stack

Backend: JavaScript, Nodejs, Expressjs, Prisma(MongoDB).

Frontend: React, Vite, Sass, Tailwind CSS.