ManPloyee is a sophisticated distributed application meticulously crafted to streamline employee management within organizations. Its comprehensive functionality encompasses the meticulous tracking and storage of vital employee information, including personal details and their salaries. |
There are 2 different sections in the app as follows -
-
Admins Section - This section gives access to the admin of the organisation which contains a table to display the details of the employees stored. It also has a button which opens a form to add new employees. There is also an edit & delete option along with details of each employee to update the details of employees or delete them when required.
-
Employees Section - This section contains a the login of particular employees to check their respective personal details.
The home page of the application contains -
- Landing Page - Here users can get started with using our application
- Link to Admin Section - Add, Update, Delete employee details for any workplace
- Link to Employee Section - Check the details on respective employees
- Add a functionality of editing respective employee's details by themselves in the employee sectionapplication
- Add a Meeting Section to update about the upcoming or incomplete meetings in the workplace
# Clone the repository
git clone https://github.com/ItsRoy69/ManPloyee
# Enter into the client
cd client
npm install
# Enter into server
cd server
npm install
At First, you should have XAMPP application installed in your device to run the mysql server, if it is installed then
To start the XAMPP application, follow these steps:
- Download and install XAMPP from the official Apache Friends website.
- Launch XAMPP using the "xampp-control.exe" file.
- Start Apache and MySQL modules in the XAMPP control panel.
- Verify the installation by accessing "http://localhost" in your web browser.
- Login and set your mysql server as the screenshot given in phpAdmin
- Remember to stop the servers using the XAMPP control panel when you're done.
# To start the client application
npm run dev
# To start server application
npm start