Spaces:
Sleeping
Sleeping
A newer version of the Streamlit SDK is available:
1.44.1
metadata
title: Coverletter Generator
emoji: ⚡
colorFrom: blue
colorTo: gray
sdk: streamlit
sdk_version: 1.43.2
app_file: app.py
pinned: false
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
Job Application Assistant
A Streamlit-based toolkit to streamline job applications. Includes email/cover letter generation, resume analysis, interview prep, and more.
Table of Contents
Features 🚀
Tool | Description |
---|---|
Email Generator | Create personalized cold emails using job postings and resumes. |
Cover Letter Creator | Generate tailored cover letters for specific roles. |
Resume Analyzer | Extract skills, ATS keyword suggestions, and visualize work experience. |
Application Tracker | Manage job applications with a dashboard. |
Job Recommendations | Get curated listings from Remotive, The Muse, and Indeed. |
Interview Prep | Practice with AI-generated mock questions and answers. |
Installation 🛠️
1. Clone the Repository:
git clone https://github.com/your-username/job-application-assistant.git
cd job-application-assistant
2. Create a Virtual Environment (Optional):
python -m venv venv
source venv/bin/activate # Linux/Mac
# venv\Scripts\activate # Windows
3. Install Dependencies:
pip install -r requirements.txt
Configuration ⚙️
Create a .streamlit/secrets.toml file with your API keys:
[GROQ_API_KEY] value = "your_groq_api_key"
[RAPIDAPI_KEY] value = "your_rapidapi_key"
[YOUTUBE_API_KEY] value = "your_youtube_api_key"
Usage ▶️
Run the app:
streamlit run app.py
and Access at
http://localhost:8501