Overview

This project involves creating a web application for team management with specific features for administrators and users. The project is to be implemented using HTML, SASS, TypeScript, NextJS, ReduxJS/Redux-Toolkit, JEST for unit testing, and Socket.IO for real-time communication.

Installation

  • Clone the repository.
  • Install dependencies using npm install.
  • Start the development server using npm run dev.
  • Open the application in your browser at http://localhost:3000.

Tech Stack

  • TypeScript
  • NextJS,
  • SCSS
  • ReduxJS/Redux-Toolkit
  • JEST (Unit-Testing)
  • Socket.IO