A web application that provides personalized career recommendations based on your resume or LinkedIn profile.
- Python 3.8 or higher
- pip (Python package installer)
- Create a virtual environment (recommended):
python -m venv venv- Activate the virtual environment:
- On Windows:
venv\Scripts\activate- On macOS/Linux:
source venv/bin/activate- Install dependencies:
pip install -r requirements.txt- Create a
.envfile in the project root with your Gemini API key:
GEMINI_API_KEY=your_api_key_here
-
Make sure you're in the project directory and your virtual environment is activated.
-
Run the Flask application:
python -m flask run- Open your web browser and navigate to:
http://localhost:5000
- Upload resume (PDF or DOCX)
- Analyze LinkedIn profile
- Get personalized career recommendations
- View skills analysis
- Explore career paths
- Access learning roadmap
- Discover relevant certifications
- Get industry insights
Make sure to keep your .env file secure and never commit it to version control.