A smart AI-powered Flutter app that customizes your resume based on a job description. Just upload your PDF resume and paste the job description URL — the app uses Mistral.ai to tailor your resume to match the job requirements. It provides tailored suggestions and human-like, job-matching resume customization in a fast and lightweight interface.
Used for the fast, lightweight, and responsive frontend.
Utilized for predictable and scalable state management.
Open-source language model used to analyze the resume and job description to generate a customized version.
Handles PDF uploads for the user's resume and web URL input for the job description.
You upload your existing resume (PDF).
You paste the job post URL.
The app fetches the job description and sends both the resume and job data to Mistral.ai.
The AI returns a customized resume suggestion aligned with the job.
You receive a tailored resume draft.
AI-Powered Customization: Uses Mistral.ai to intelligently understand and tailor the resume to specific job requirements.
Direct Job-Matching: Analyzes job description URLs to provide targeted suggestions.
PDF Integration: Allows users to easily upload their existing resume in PDF format.
Fast & Lightweight: Built with a responsive Flutter frontend for a smooth user experience.
The Resume Customizer App demonstrates a practical application of AI in the job application process. By leveraging the Mistral AI API within a clean Flutter application, it provides users with a powerful tool to quickly tailor their resumes, increasing their chances of matching job requirements. This project showcases the integration of modern AI models with cross-platform mobile development.