Loading repository data…
Loading repository data…
engmaryamameen / repository
A simple task manager app built using MERN stack
A MERN application for basic tasks management.

Following are the major dependencies of the project:
Following are the major dev-dependencies of the project:
Install all dependencies
npm run install-all
Create a file named .env inside the backend folder with the following variables:
# backend/.env
MONGODB_URL=mongodb://127.0.0.1:27017/mern_task_manager
ACCESS_TOKEN_SECRET=replace-with-a-long-random-secret
PORT=5000
Start the application
npm run dev
Go to http://localhost:3000
Notes:
http://127.0.0.1:5000.Authorization header containing the raw JWT (no Bearer prefix`).At root:
npm run dev: Starts both backend and frontendnpm run dev-server: Starts only backendnpm run dev-client: Starts only frontendnpm run install-all: Installs all dependencies and dev-dependencies required at root, at frontend and at backend.npm run build: Builds frontend and installs backend dependenciesnpm start: Starts backend only (for production with pre-built frontend)Inside frontend folder:
npm start: Starts frontend in development modenpm run build: Builds the frontend for production to the build foldernpm test: Launches the test runner in the interactive watch modenpm run eject: This will remove the single build dependency from the frontend.Inside backend folder:
npm run dev: Starts backend using nodemon.npm start: Starts backend without nodemon.This project
Official Docs
Download links
Cheatsheets