CVortex is an AI-powered ATS Resume Optimization Platform that helps users improve their resumes for Applicant Tracking Systems (ATS) using NLP, semantic analysis, keyword intelligence, and AI-driven scoring.
- ATS Resume Scoring
- AI-Powered Semantic Analysis
- Keyword Match Intelligence
- Component-wise Resume Breakdown
- PDF/DOCX Resume Support
- Secure Authentication with Supabase
- Analysis History Tracking
- Resume Optimization Recommendations
- Modern Animated UI
- Fast Local AI Processing
- Streamlit
- Custom CSS
- Streamlit Option Menu
- FastAPI
- Uvicorn
- Sentence Transformers
- spaCy
- Transformers
- Scikit-learn
- Supabase
CVortex/
│
├── backend/
│ ├── api/
│ ├── core/
│ ├── database/
│ ├── models/
│ ├── services/
│ ├── utils/
│ └── main.py
│
├── frontend/
│ ├── assets/
│ ├── components/
│ ├── services/
│ ├── views/
│ └── streamlit_app.py
│
├── Dataset/
├── requirements.txt
└── README.mdgit clone https://github.com/itsakki10/CVortex.git
cd CVortexpython -m venv envenv\Scripts\activatesource env/bin/activatepip install -r requirements.txtCreate a .env file in the root directory.
GROQ_API_KEY=your_groq_api_key
SENTENCE_TRANSFORMER_MODEL=all-MiniLM-L6-v2
SUPABASE_URL=your_supabase_url
SUPABASE_KEY=your_supabase_service_key
SUPABASE_ANON_KEY=your_supabase_anon_keycd backend
uvicorn main:app --reloadBackend runs on:
http://localhost:8000cd frontend
streamlit run streamlit_app.pyFrontend runs on:
http://localhost:8501Modern ATS optimization homepage with animated UI.
Analyze resumes using AI-powered ATS scoring.
Track and revisit previous resume analyses.
ATS optimization tips and resume guidance.
- Resume analysis runs securely
- Supabase authentication integration
- Sensitive files ignored using
.gitignore - API keys protected using environment variables
Deployed using:
- Streamlit Community Cloud
Deployable on:
- Render
- Railway
- VPS
- AI Resume Builder
- Job Description Match Engine
- Resume Templates
- Interview Preparation Assistant
- Multi-language Resume Support
- GitHub: itsakki10 GitHub
- Project: CVortex Repository
If you liked this project:
- Star the repository
- Fork the project
- Contribute improvements
This project is licensed under the MIT License.
Optimize smarter. Get shortlisted faster.