1.6 KiB
1.6 KiB
| description | globs |
|---|---|
CV Optimization Platform
Table of Contents
- Key Features
- Tech Stack
- Core Functionalities
- Documentation
- Additional Requirements
- Current File Structure
Key Features
- AI-powered resume analysis
- ATS compliance checking
- Real-time editing suggestions
- GDPR-compliant storage
Tech Stack
- React.js frontend
- Node.js/Express.js backend
- MongoDB database (initially using simple file storage)
- OpenAI/Claude LLM integration
Core Functionalities
- User authentication
- File upload and storage
- AI analysis and suggestions
- ATS compliance checking
- Real-time editing suggestions
Documentation
- OpenAI API documentation
- Claude API documentation
- MongoDB documentation
- React.js documentation
Additional Requirements
- Use Tailwind CSS for styling
- Implement responsive design
- Ensure high performance and scalability
- Follow best practices for security and error handling
- Use Next.js for server-side rendering and routing
- Implement proper error handling and user feedback
- Ensure cross-browser compatibility
- Optimize performance with code splitting and lazy loading
- Implement caching where appropriate
Current File Structure
my-app/ ├── app/ ├── components/ ├── public/ ├── styles/ ├── .env ├── .gitignore ├── package.json ├── tailwind.config.ts ├── tsconfig.json ├── README.md ./notes/ ├── resume_resources.md ├── project_overview.md ├── development_tasks.md