Skip to content

Latest commit

 

History

History
93 lines (68 loc) · 1.52 KB

README.md

File metadata and controls

93 lines (68 loc) · 1.52 KB

Task Management

A Task Management allows you to manage your daily tasks

Features

  • Register/Login
  • Add, Edit, Remove Tasks
  • Send a Welcome Email For new users
  • Send an email reminder
  • Allow users to categorize tasks into different categories (e.g., work, personal, shopping)
  • Full Responsive
  • Add Members With you on the task

Technologies

Frontend

  • Next.js 14
  • TailwindCSS
  • React.js
  • Redux ToolKit
  • TypeScript
  • react-hot-toast

Backend

  • Nest.js
  • MongoDB
  • jwt
  • TypeScript
  • bcrypt
  • nodemailer
  • selenium-webdriver

Setting up development environment

Backend

Installation

$ git clone https://github.com/bahaaghali000/CoolCode-Task.git
$ cd backend
$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Frontend

First Installation

cd frontend
npm i

Second, run the development server:

npm run dev

UI

inspired by Figma