Skip to content

servesh-chaturvedi/techGenius

Repository files navigation

TechGenius: Employee and Task Management app

This is the frontend repo for the TechGenius web app being used to manage a fictional business PaperPal. The app features set of functionalities that can help manage the staff and day to day tasks.

Check out the live site HERE

Check the backend repo here

Note: Due to free tier restrictions on the custom backend, it is best to visit the backend site first deployed here so that the login on the frontend is smooth. It takes about half a min to start. Once the site loads you can close and navigate to the frontend.

Tech Stack

Client: React, Redux Toolkit with RTK Query, Material UI

Server: Node, Express, MongoDB

Features

  • Users can be Employees, Managers, or Admins
  • Anyone can create a note (when customer checks-in)
  • Employees can only view and edit their assigned notes
  • Managers and Admins can view, edit, and delete all notes
  • Only Managers and Admins can access User Settings
  • Only Managers and Admins can create new users
  • Notes are assigned to specific employees
  • Notes have a ticket #, title, note body, created & updated dates
  • Notes are either OPEN or COMPLETED
  • Require users to login at least once every five days
  • Responsive design for best experience on most devices.

Demo

techGenius.Demo.mp4