A React project using Vite and Tailwind CSS. This project demonstrates my front-end development skills with authentication, task management, and local storage as the backend.
-
🔑 Authentication
- Separate logins for Admin and Employee.
-
📝 Task Management
- Admin: Assign tasks, add details, and track progress.
- Employee: Accept, reject, or mark tasks as "In Progress" or "Completed".
-
⚙️ Local Storage Backend
- Uses browser local storage for persistent data management.
- React - Building the user interface.
- Vite - Fast development setup and build tool.
- Tailwind CSS - Minimalistic, utility-first styling.
- JavaScript - For handling business logic.
- Local Storage - For data persistence.
-
Admin Login
- Username:
[email protected]
- Password:
123
- Username:
-
Employee Example
- Username:
[email protected]
- Password:
123
- Username:
💡 Note: You can add more employees with unique usernames.
-
Clone the Repository
git clone https://github.com/your-username/ems.git cd ems
-
Install Dependencies
npm install
-
Run the Project
npm run dev
-
Open your browser and go to http://localhost:5173 to see the app in action.
EMS is a simple application to showcase my ability to:
- Build responsive, functional front-end applications.
- Implement authentication and role-based access (Admin and Employee).
- Manage tasks and track progress using local storage.
Enjoy using EMS! 🚀