Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amanmalviya22/employee-review-web-application
https://github.com/amanmalviya22/employee-review-web-application
Last synced: about 15 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/amanmalviya22/employee-review-web-application
- Owner: AmanMalviya22
- Created: 2023-07-22T05:15:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-29T13:37:28.000Z (over 1 year ago)
- Last Synced: 2024-11-19T10:36:09.664Z (about 2 months ago)
- Language: EJS
- Size: 70.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Employee Review System
Welcome to the Employee Review System, a user-friendly application that streamlines employee reviews and administrative tasks.
## Key Features
### Employee Portal
- **Sign Up and Sign In**: Employees can create accounts or log in to access their reviews and submit feedback.### Admin Dashboard
- **Employee Management**: Admins have the power to update employee information and assign reviews to other employees.
- **Create New Employees**: Admins can add new employees to the system and grant administrative privileges when needed.## Technology Stack
Our robust tech stack ensures a reliable and efficient system:
- **Node.js**: The asynchronous, event-driven JavaScript runtime, ideal for building scalable network applications.
- **Express.js**: A minimal and flexible web application framework for Node.js that simplifies development.
- **MongoDB**: Our NoSQL database stores data in JSON-like documents, providing flexibility and scalability.
- **Passport.js**: Authentication middleware for Node.js, enhancing security and user access control.## Getting Started
To set up the Employee Review System, follow these steps:
1. Run `npm install` to install the necessary dependencies.
2. Create a `.env` file in the `config` directory.Environment Variables in `.env`:
- `PORT`: Set your desired port for the application.
- `SECRET`: Define your secret key for secure operations.
- `MONGO_URI`: Specify your MongoDB URI for data storage.With these configurations in place, you're ready to empower your organization with an efficient employee review system.
Thank you for choosing our Employee Review System. We look forward to helping you streamline your HR processes and foster a culture of growth and feedback in your organization