A modern HR management system with AI-powered chat interface, leave management, and attendance tracking. UI inspired from Grok
-
Next.js 14
-
AI SDK
-
TypeScript
-
Tailwind CSS
-
Framer Motion (animations)
-
shadcn/ui (UI components)
-
Lucide Icons
-
React Markdown
-
🤖 AI Chat Interface
-
📊 Leave Management [TOOL CALL]
-
📅 Attendance Tracking [TOOL CALL]
-
🌤 Weather Integration [TOOL CALL]
- Clone and install:
git clone https://github.com/yourusername/hr-poc.git
cd hr-poc
npm install
- Setup environment:
cp .env.example .env.local
- Configure variables:
AZURE_OPENAI_API_KEY=your_key
AZURE_OPENAI_ENDPOINT=your_endpoint
WEATHER_API_KEY=your_key
- Run development server:
npm run dev