EMMA - Employee Management Made Accessible

Web application providing comprehensive functionalities to manage employees and departments efficiently, with CRUD operations and analytics.

Live Deployment

Backend API

Switch to REST API Codes

Features

  1. Employee CRUD Operations: REST API endpoints for adding, retrieving, updating, and deleting employee records.
  2. Department CRUD Operations: REST API endpoints for managing department details, including addition, retrieval, modification, and deletion.
  3. Employee-Department Assignment: REST API endpoints to assign employees to specific departments, ensuring one-to-one association.
  4. Employee Promotion: REST API endpoints to handle employee promotions based on experience (minimum 5 years), updating roles to manager positions accordingly.
  5. Realtime Analytics: Graphical analysis of employees and departments.

The Team

Screenshots

image image image image image image image image image image