Solidify - Resume & Job Project

2025 - NowGitHub

A full-stack web application using FastAPI, Next.js, and CrewAI that leverages multi-agent AI to provide comprehensive resume analysis and optimization using RAG and Prompt Engineering.

Solidify - Resume & Job Project

Technologies Used

FastAPINext.jsCrewAIPostgreSQLDockerJWT

Project Overview

Solidify is a comprehensive resume analysis and optimization platform that leverages artificial intelligence to help users improve their resumes and job applications.

Key Features

  • Multi-agent AI system for comprehensive resume analysis
  • Real-time resume versioning and AI-powered analysis
  • Scalable backend architecture with async database engine
  • Docker containerization for easy deployment
  • JWT authentication for secure user management

Technical Stack

  • Backend: FastAPI, PostgreSQL, Docker
  • Frontend: Next.js, Tailwind CSS
  • AI: CrewAI, RAG, Prompt Engineering
  • Authentication: JWT

Challenges & Solutions

The main challenge was implementing a scalable multi-agent AI system that could provide accurate and helpful resume feedback. This was solved by using CrewAI to orchestrate multiple specialized agents, each handling different aspects of resume analysis.