A comprehensive platform enabling efficient management of employee data through intuitive user interfaces and streamlined functionalities.
Web Link: Live Website
- Add new employees with their name, email, address, and phone number.
- View a list of all employees with their details.
- Update existing employee information.
- Delete employees from the system.
- Pagination for better navigation through the list of employees.
- Data persistence using
localStorage
.
- React
- React Router
- React Bootstrap
- JavaScript (ES6+)
- HTML5
- CSS3
-
Clone the repository:
git clone https://github.com/MadhushiUdeshika/Employee-Management.git
-
Navigate to the project directory:
cd Employee-Management
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open http://localhost:3000 in your browser to view the application.
- Add new employees by clicking on the "Add New Employee" button and filling out the form.
- View the list of employees on the homepage.
- Click on the "Edit" button next to an employee to update their information.
- Click on the "Delete" button to remove an employee from the list.
This project is licensed under th MIT License.