AspirePath is a career guidance platform designed to help users identify their skills, set career goals, and track their progress. It provides personalized roadmaps, skill assessments, and learning resources to help users achieve their career aspirations.
- Log In / Sign Up: Secure user authentication integrated with MongoDB.
- Skill Quiz & Resume Upload: Extract skills from resumes or manually input them, and take quizzes to assess your skills.
- Career Roadmap: Get personalized career goals and step-by-step learning roadmaps.
- Peer Comparison: Compare your skills with others by uploading resumes.
- Progress Tracker: Log weekly achievements and receive suggestions for improvement.
- Progress Dashboard: Visualize your progress over time with interactive charts.
- Clone the repository:
git clone <repository-url>
- Navigate to the project directory:
cd final
- Install the required dependencies:
pip install -r requirements.txt
- Start the Streamlit application:
streamlit run app.py
final/
├── app.py # Main application file
├── config.py # Configuration for skill templates
├── core.py # Core logic for skill assessment and career prediction
├── helpers.py # Utility functions for resume parsing and data storage
├── project_suggester.py # Suggests project ideas based on skills
├── quiz_engine.py # Handles skill assessment quizzes
├── real_mcq_bank.json # Local question bank for quizzes
├── requirements.txt # Python dependencies
└── __pycache__/ # Compiled Python files
- Frontend: Streamlit
- Backend: Python
- Database: MongoDB
- Log In / Sign Up:
- Create an account or log in to access the platform.
- Skill Quiz & Resume Upload:
- Upload your resume or manually input your skills.
- Take a quiz to assess your skills.
- Career Roadmap:
- Get a personalized career goal and a step-by-step roadmap.
- Peer Comparison:
- Compare your skills with others by uploading resumes.
- Progress Tracker:
- Log your weekly achievements and receive suggestions for improvement.
- Progress Dashboard:
- Visualize your progress over time with interactive charts.
This project is licensed under the MIT License. See the LICENSE file for details.
For any inquiries or support, please contact sarveshbalaji26@gmail.com.
- S Sarvesh Balaji
- S Nandan
- Vishwanath V
- Praveen Koujalagi