Skip to content

BenjaminKyamanywa/employee-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

26 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

😊 Employee Manager

A web app used that allows an admin user to using Create, Read, Update, Delete employees. A RestAPI is consumed for use with the employee data to persist information as a user interacts with the application.

🎁 Technologies

  • Vue.js

πŸ“‘ Features

Here's what you can do with Facerecognition:

  • View Employees: You can view all employees with their information addded.

  • Add employee: You can add a new employee with their bio data.

  • Edit employee information: You can edit an employee's information.

  • Delete employee: You can also delete and employee from the app.

πŸ“š Lessons

A number of important skills i've picket up during this project include a better understanding of some ideas.

🧠 VueJS :

  • React concepts: Initializing and using a number of VueJS metholodologies such as the concept of components, bootstrapping an app, props and many more interesting robust features.

πŸ’­ How it can be improved?

  • Add user login with SSO for additional security.
  • Enhance keyword search for employee information e.g email, username.

🚦 Running the Project

To run the project in your local environment, follow these steps:

  1. Clone the repository to your local machine by using git clone in your terminal with https method.
  2. Run npm install or yarn in the project directory to install the required dependencies.
  3. Run npm run serve or yarn run serve to get the project started in development mode.
  4. Open http://localhost:3000 (or the address shown in your console) in your web browser to view the app.

🍿 Screenshot

Employee manager dashboard screenshot

About

😊 An employee management application to streamline employees information.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published