Skip to content

Akhila044/employee-registry

Repository files navigation

👨‍💼 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

  1. Clone the Repository (if you were setting up locally): bash git clone https://github.com/Akhila044/employee-registry.git cd employee-registry

  2. Install Dependencies (Frontend): bash npm install

  3. Run the Application: bash npm run dev (or 'npm start' depending on your project setup)

  4. The application should now be accessible at a local address like http://localhost:5173 or http://localhost:3000.

Contact

For any questions or suggestions, please contact Akhila's GitHub Profile.

About

A full-stack application to manage, track, and store employee records.

Topics

Resources

License

Stars

Watchers

Forks