Skip to content

Repository files navigation

🚀 TalentFlow AI

Build, Analyze, Optimize, and Export Professional Resumes with AI.

TalentFlow AI is a modern AI-powered resume platform designed to help students, job seekers, and professionals create ATS-friendly resumes, improve resume quality, analyze job compatibility, and export professional resumes with an intuitive Canva-style editing experience.


✨ Features

📝 Smart Resume Builder

  • Interactive drag-and-drop resume editor
  • Real-time inline editing
  • Professional resume templates
  • Automatic formatting
  • Zoom controls
  • Undo & Redo
  • Autosave

🤖 AI Resume Analysis

  • Resume quality analysis
  • ATS compatibility score
  • Resume improvement suggestions
  • Content optimization
  • Section analysis
  • Keyword recommendations

🎯 Job Match Analyzer

  • Compare resumes against job descriptions
  • Missing skills detection
  • Keyword density analysis
  • Match score calculation
  • Personalized improvement suggestions

📂 Resume Management

  • Resume library
  • Duplicate resumes
  • Rename projects
  • Delete resumes
  • Version history
  • Restore previous versions

📄 Resume Import & Export

  • Import PDF
  • Import DOCX
  • Import TXT
  • High-quality PDF export
  • Print-ready A4 layout

👤 User Workspace

  • Personal Dashboard
  • Profile Management
  • Resume Analytics
  • Settings
  • Resume Templates
  • Saved Projects

🛠 Tech Stack

Category Technologies
Frontend React, TypeScript, Vite
Styling Tailwind CSS
Animation Framer Motion
Routing React Router
Forms React Hook Form
State Management Zustand
Icons Lucide React
Storage Browser Local Storage

📂 Project Structure

src/
│
├── components/
│   ├── common/
│   ├── editor/
│   ├── layout/
│   └── ui/
│
├── pages/
│   ├── public/
│   └── app/
│
├── lib/
│   ├── analysis.ts
│   ├── importer.ts
│   └── defaults.ts
│
├── store/
│   └── usePlatformStore.ts
│
├── types/
│   └── resume.ts
│
└── assets/

⚡ Core Modules

  • AI Resume Analyzer
  • ATS Scanner
  • Resume Builder
  • Job Match Engine
  • Resume Import
  • Resume Export
  • Resume Library
  • Version History
  • User Dashboard

🚀 Getting Started

Clone Repository

git clone https://github.com/kskreddy2k7/ai-resume-screening-system.git

Install Dependencies

npm install

Start Development

npm run dev

Build Production

npm run build

Lint Project

npm run lint

📊 Highlights

  • Modern SaaS Architecture
  • Responsive Design
  • ATS Resume Optimization
  • AI-Based Resume Suggestions
  • Canva-Style Resume Editor
  • High Performance
  • TypeScript Codebase
  • Mobile Friendly
  • Fast Build with Vite

🎯 Future Enhancements

  • OpenAI / Gemini Integration
  • Cloud Storage
  • User Authentication
  • Resume Sharing
  • Team Collaboration
  • Multi-language Support
  • AI Cover Letter Generator
  • Interview Preparation Assistant

📜 License

This project is licensed under the MIT License.


👨‍💻 Author

Kata Sai Kranthu Reddy

  • AI & Machine Learning Student
  • Frontend Developer
  • AI Application Developer

GitHub: https://github.com/kskreddy2k7


⭐ Support

If you found this project useful, consider giving it a ⭐ on GitHub.

About

AI-powered resume builder and ATS optimization platform with resume analysis, job matching, smart editing, version history, and professional PDF export built using React, TypeScript, Vite, Tailwind CSS, and Zustand.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages