A minimal, modern, and scalable frontend for Employee Performance & Task Tracking System built with React and Tailwind CSS.
- Minimal, clean interface with consistent layout
- Professional color palette (Primary: #1C64F2, Secondary: #64748B)
- Inter font family for modern typography
- Subtle shadows and rounded corners (2xl)
- System health monitoring
- User management with role-based access
- Resource utilization tracking
- Activity logs and system events
- Team performance overview
- Task assignment and delegation
- Employee leaderboard with performance scores
- Analytics with donut charts and line graphs
- Focus task highlighting for productivity
- Tabbed task organization (Today, This Week, Later)
- Personal performance tracking with circular progress
- Motivational feedback system
- React 18 - Modern React with hooks
- Tailwind CSS - Utility-first CSS framework
- Lucide React - Beautiful, customizable icons
- Recharts - Composable charting library
- Headless UI - Unstyled, accessible UI components
-
Install dependencies
npm install
-
Start development server
npm start
-
Open browser Navigate to
http://localhost:3000
- Role Switcher: Use the floating panel in the top-right to switch between Admin, Manager, and Employee views
- Responsive Design: Works seamlessly on desktop and mobile devices
- Interactive Components: Hover effects, clickable elements, and smooth transitions
src/
├── components/
│ ├── layout/ # Sidebar, Header, Layout
│ ├── ui/ # Reusable UI components
│ └── charts/ # Chart components
├── pages/ # Dashboard pages for each role
└── utils/ # Utility functions
Update tailwind.config.js to modify the color scheme:
theme: {
extend: {
colors: {
primary: '#1C64F2', // Main brand color
secondary: '#64748B', // Secondary color
}
}
}Modify sidebar navigation in components/layout/Sidebar.jsx:
const roleMenus = {
admin: [...],
manager: [...],
employee: [...]
}npm run buildThis creates an optimized production build in the build/ folder.
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
MIT License - feel free to use this project for your applications.