Skip to content

being-devahmad/CV-LITE

Repository files navigation

AI Resume Builder Banner

AI Resume Builder ⚡️

React TypeScript Tailwind OpenAI

License Stars Forks

DemoDocumentationReport BugRequest Feature

🌟 Overview

Transform your job search with our AI-powered resume builder! Create professional, ATS-optimized resumes in minutes that catch recruiters' attention and highlight your true potential.

AI Resume Builder Interface

✨ Key Features

🤖 AI Writing Assistant

  • Generate compelling content tailored to job descriptions
  • Highlight relevant skills and experiences
  • Smart keyword optimization
  • Professional tone adjustment
  • Experience bullet point generation

🎨 Real-time Template Customization

  • Rich template library
  • Drag-and-drop interface
  • Real-time preview
  • Custom color schemes
  • Font customization

📊 ATS Optimization

  • Keyword optimization
  • Format compatibility
  • Section organization
  • Content relevance scoring
  • Parsing success prediction

✍️ Smart Editing Tools

  • Grammar checking
  • Spell checking
  • Style suggestions
  • Word choice optimization
  • Length recommendations

🚀 Getting Started

Prerequisites

  • Node.js 18+
  • npm or yarn
  • OpenAI API key

Installation

# Clone the repository
git clone https://github.com/yourusername/ai-resume-builder.git

# Navigate to project directory
cd ai-resume-builder

# Install dependencies
npm install

# Set up environment variables
cp .env.example .env

# Start the development server
npm run dev

📱 Usage

Usage Steps
  1. Create Account: Sign up using email or social login
  2. Choose Template: Browse and select from our template library
  3. Input Details: Fill in your professional information
  4. AI Enhancement: Let AI optimize your content
  5. Export: Download in your preferred format

🛠️ Tech Stack

  • Frontend: React, TypeScript, TailwindCSS
  • AI Integration: OpenAI GPT-4
  • State Management: Redux Toolkit
  • Form Handling: React Hook Form
  • PDF Generation: React-PDF
  • Testing: Jest, React Testing Library

📊 Project Structure

src/
├── components/         # Reusable UI components
├── features/          # Feature-specific components
├── hooks/             # Custom React hooks
├── services/          # API and external services
├── store/            # Redux store configuration
├── styles/           # Global styles and themes
├── types/            # TypeScript type definitions
└── utils/            # Utility functions

🤝 Contributing

We welcome contributions! Please follow these steps:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

  • OpenAI for their powerful GPT models
  • The open-source community for inspiration
  • All our contributors and supporters

📬 Contact

Project Link: https://github.com/being-devahmad/cv-gen-main


Made with ❤️ by [Your Name] Twitter Follow

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors