CV/.cursor/rules/project_overview.md

1.6 KiB

description globs

CV Optimization Platform

Table of Contents

  1. Key Features
  2. Tech Stack
  3. Core Functionalities
  4. Documentation
  5. Additional Requirements
  6. 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