Skip to content

richkazz/ai_resume_generator

Repository files navigation

AI-Powered Resume Builder

An intelligent, cross-platform Flutter application that leverages the power of AI to create tailored resumes and cover letters. image

Features

  • 📄 Import existing resumes (PDF/DOC)
  • 🧠 AI-powered resume analysis and data extraction
  • ✏️ Edit and enhance resume data
  • 💼 Input job descriptions for tailored resumes
  • 🚀 Generate customized resumes and cover letters
  • 👀 Preview generated documents
  • 💾 Export to PDF or DOC formats
  • 💻 Cross-platform compatibility (iOS, Android, Web)

Technology Stack

  • Flutter for cross-platform development
  • Google's Gemini API for AI-powered text generation and analysis
  • Hive for local data storage
  • Provider for state management

Getting Started

Prerequisites

  • Flutter SDK (latest stable version)
  • Dart SDK (latest stable version)
  • Android Studio / Xcode for mobile development
  • A Gemini API key

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/ai-powered-resume-builder.git
    
  2. Navigate to the project directory:

    cd ai-powered-resume-builder
    
  3. Install dependencies:

    flutter pub get
    
  4. Run the app:

    flutter run
    

Usage

  1. Launch the app and import your existing resume or start from scratch.
  2. Edit and enhance your resume data as needed.
  3. Input the job description for the position you're applying to.
  4. Click "Generate Resume" to create a tailored resume.
  5. Click "Generate Cover Letter" for a matching cover letter.
  6. Preview the generated documents.
  7. Export to PDF or DOC format.

Contributing

We welcome contributions to improve the AI-Powered Resume Builder! 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.md file for details.

Acknowledgments

  • Google's Gemini API for powering the AI features
  • The Flutter team for their amazing cross-platform framework
  • All contributors who help improve this project

Contact

Your Name - @linkedin - edawarekaro@gmail.com

Project Link: [https://github.com/yourusername/ai-powered-resume-builder]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors