Skip to content

25Priscilla/Syntecxhub_EmployeeManagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Employee Management System (MERN Stack)

A full-stack Employee Management System built using MongoDB, Express.js, React.js, and Node.js.
This project is developed as Project 3 – Web Development Task (SyntecxHub / Training).


πŸ“Œ Features

βœ… Employee CRUD Operations

  • Add a new employee
  • View all employees
  • Edit employee details
  • Delete employee

βœ… Frontend (React)

  • Clean & modern UI
  • Responsive layout
  • Reusable components (Navbar, Table, Form)
  • Axios API integration

βœ… Backend (Node + Express)

  • REST API routes
  • Employee controller
  • MongoDB schema/model
  • CORS enabled
  • Connected to MongoDB Atlas / Local MongoDB

πŸ“ Folder Structure

employee-management/ │── backend/ β”‚ β”œβ”€β”€ server.js β”‚ β”œβ”€β”€ routes/ β”‚ β”œβ”€β”€ controllers/ β”‚ β”œβ”€β”€ models/ β”‚ β”œβ”€β”€ .env β”‚ │── frontend/ β”‚ β”œβ”€β”€ src/ β”‚ β”‚ β”œβ”€β”€ pages/ β”‚ β”‚ β”œβ”€β”€ components/ β”‚ β”‚ β”œβ”€β”€ api/ β”‚ β”‚ β”œβ”€β”€ App.js β”‚ β”‚ β”œβ”€β”€ App.css β”‚ β”‚ β”œβ”€β”€ index.js

yaml Copy code


πŸ› οΈ Technologies Used

Frontend

  • React.js
  • React Router
  • Axios

Backend

  • Node.js
  • Express.js
  • MongoDB / Mongoose

βœ” Submission Status

This project fully satisfies the requirements of Project 3 – MERN Full Stack CRUD Application.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors