A full-stack web application to add, view, and filter employee data using Express.js and MongoDB. This dashboard helps visualize employee types, working hours, and total hours in an organized tabular form.
- Frontend: HTML, CSS, Bootstrap, EJS (Embedded JavaScript)
- Backend: Node.js, Express.js
- Database: MongoDB
- Template Engine: EJS
- Add new employee entries with name, email, employee type, rate & hours
- Filter employee records by name, email, or type
- View a complete dashboard of employee working hours
- Clean UI using Bootstrap
# Step 1: Clone the repository
git clone https://github.com/sunilkumar2170/employee-dashboard.git
# Step 2: Go into the project directory
cd employee-dashboard
# Step 3: Install dependencies
npm install
# Step 4: Start the server
node main.js
# OR for auto-reload
npx nodemon main.js