The Employee Management Application is designed to help managers efficiently handle their employee information digitally. The application offers features such as managing employee details, roles, start dates, and more, streamlining the administrative process.
Follow these steps to set up the project:
- Clone the repository:
git clone https://github.com/chaniBenziman/Employee--management-app.git
- Navigate to the project directory:
cd Employee--management-app
- Install the dependencies:
npm install
- Open the project in your preferred IDE (e.g., Visual Studio).
- Navigate to the
server.data
project directory via console:cd server.data
- Update the database:
update-database
- Run the application:
ng s
Once installed, you can manage your employees using the following features:
- Register: Create a new account to use the application.
- Login: Authenticate to access the system.
- Add New Employees: Add detailed information about new employees.
-
Update Existing Employee Details: Modify existing employee information.
-
Delete Employees: Remove employees from the system.
-
Manage Employee Roles: Assign and update roles for employees.
Contributions are highly encouraged! To contribute:
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Commit your changes:
git commit -m 'Add new feature'
- Push to the branch:
git push origin feature-branch
- Open a Pull Request.
For any issues or feature requests, please open an Issue.
This application is licensed under the MIT License. See the LICENSE file for details.
You can reach me on GitHub at chaniBenziman.
Feel free to reach out for any questions or contributions:)