-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.yaml
More file actions
20 lines (18 loc) · 1.19 KB
/
Copy pathrequirements.yaml
File metadata and controls
20 lines (18 loc) · 1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
packages:
"framer-motion": "For fluid page transitions, AI chat expansion, and hover effects"
"zustand": "Global state management for auth, filters, and chat UI"
"date-fns": "Formatting application timeline dates and job posting times"
"clsx": "Utility for constructing className strings conditionally"
"tailwind-merge": "Utility to resolve Tailwind CSS class conflicts"
"react-markdown": "To render formatted AI responses in the chat bubble"
images:
- path: "artifacts/job-tracker/public/images/auth-bg.png"
description: "Abstract dark futuristic background with deep indigo and magenta glowing gradients, geometric mesh patterns, professional and slick"
aspect_ratio: "16:9"
- path: "artifacts/job-tracker/public/images/favicon.png"
description: "Minimalist glowing geometric logo mark featuring an interconnected brain or node structure, deep purple to pink gradient, transparent background"
aspect_ratio: "1:1"
notes:
- Using Zustand for global state to seamlessly allow AI chat to update UI filters
- Implementing Web Speech API for voice search and voice chat features
- Using native HTML range inputs and select elements styled heavily with Tailwind for maximum reliability