Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/saam-rgb/dd-employee-dashboard
DealsDray - Employee Dashboard task
https://github.com/saam-rgb/dd-employee-dashboard
expressjs jquery-validation mern-project mongodb nodejs react-router-dom reactjs server-api tailwind-css
Last synced: 11 days ago
JSON representation
DealsDray - Employee Dashboard task
- Host: GitHub
- URL: https://github.com/saam-rgb/dd-employee-dashboard
- Owner: saam-rgb
- Created: 2024-11-06T09:07:56.000Z (13 days ago)
- Default Branch: main
- Last Pushed: 2024-11-06T10:07:21.000Z (13 days ago)
- Last Synced: 2024-11-06T11:19:57.837Z (13 days ago)
- Topics: expressjs, jquery-validation, mern-project, mongodb, nodejs, react-router-dom, reactjs, server-api, tailwind-css
- Language: JavaScript
- Homepage:
- Size: 57.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DealsDray Employee Dashboard
## Task
To create MERN Employee Dashboard
1. Server Side APIs (Node.js)
2. 2 Tables (**Login and Employee**)
3. Validation (JQuery)## Database
### LoginDB
1. S.No
2. User name(textbox)
3. Password(textbox, type password)### EmployeeDB
1. ID
2. Name(textbox)
3. Email(textbox, email validation)
4. Mobile number(textbox, number validation)
5. Designation(dropdown)
6. Gender(radio)
7. Course(checkbox)
8. Image(file upload)## Page (requirements and validations)
### Login
- [ ] Validation on textbox (required, email, passwords)
- [ ] If login(yes) go to dashboard else alert(email or pass is incorrect)
- [ ] Manage username on dashboard by **Local Storage** or **Cookies**### CreateUser & UpdateUser
- [ ] Validation on textbox (required)
- [ ] Email validation
- [ ] Numerals validation
- [ ] Email duplicate check
- [ ] Upload only **.jpg/.png** file format### DisplayUser
- [ ] Search filter
- [ ] Pagination
- [ ] Active/ Deactive
- [ ] Edit and Delete
- [ ] **Sorting** on ID/Name/Email/Date## Routes Planned
1. /login
2. /
3. /create-user
4. /user-list
5. /edit-user