A sleek, modern Employee Management Dashboard built with a production-ready backend and a high-performance frontend. This project demonstrates full-stack integration using Express, Vite, React, and the latest Tailwind CSS v4.
- Full CRUD API: Comprehensive Express.js backend for Creating, Reading, Updating, and Deleting employee records.
- Modern Dashboard UI: Built with React and Tailwind v4, featuring a responsive sidebar and interactive stat cards.
- Dynamic Modals: Smooth animations using Framer Motion for adding and editing employee data.
- Vite-Express Integration: Seamless development experience where the backend serves the frontend through Vite middleware.
- Backend: Node.js, Express, TypeScript
- Frontend: React, Vite, Tailwind CSS v4, Lucide React (Icons), Framer Motion (Animations)
- Execution:
tsx(TypeScript Execute) for zero-config ESM support