/I-Pangram

Primary LanguageJavaScript

Employee Management System

This is a website for managing the employees by the manager. The manager can assign tasks for the employees and in the employee interface ,they can see the assigned tasks

Client: React, Redux,Redux Thunk MaterialUI

Server: Node, Express,MongoDB,Mongoose,JWT

Features

  • Assign Tasks
  • View Tasks
  • Manage Users

Documentation

Installation

clone the repo

  cd frontend
  pnpm install
  pnpm run dev
  runs on localhost://5173

  cd backend
  pnpm install
  pnpm start
  runs on localhost://5000

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

PORT = 5000

DATABASE=mongodb+srv://adamyadhu123:l3tm3knw@i-pangram.cpx0meo.mongodb.net/I-Pangram?retryWrites=true&w=majority

JWT_SECRET=DJFJKDH767GHJHJN

Authors

Lessons Learned

Since it is a full stack project ,there were lot of areas to focus upon It helped me to manage my time for each module in the project