👨💼 Employee Registry Application
Overview
This is a simple, full-stack application designed to manage, track, and store employee records. It provides a centralized interface for viewing, adding, updating, and deleting employee information, serving as a core component for HR or administrative tasks.
Key Features
View Employees: List all registered employees with basic details. Add Employee: Form-based input to register new employees. Update Employee:Ability to modify existing employee records. Delete Employee:Functionality to remove an employee record. Component-Based: Built using a modular component structure for scalability.
🛠 Tech Stack
This project was built using the following technologies:
Category - Technology
Frontend - React, JavaScript, JSX, CSS
Styling - Custom CSS (Styles.css)
API Calls - Axios
Routing - React Router DOM
Backend/Database - Requires a separate REST API running on Port 3000 to manage employee data (e.g., Spring Boot, Python/Django, or a basic JSON server). |
🚀 Getting Started
Prerequisites
You will need the following installed on your machine:
Node.js (LTS version recommended)
A running backend API on port 3000 (as defined in API calls).
Installation and Run
-
Clone the Repository (if you were setting up locally): bash git clone https://github.com/Akhila044/employee-registry.git cd employee-registry
-
Install Dependencies (Frontend): bash npm install
-
Run the Application: bash npm run dev (or 'npm start' depending on your project setup)
-
The application should now be accessible at a local address like
http://localhost:5173orhttp://localhost:3000.
Contact
For any questions or suggestions, please contact Akhila's GitHub Profile.