Spaces:
Sleeping
Sleeping
| 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 | |
| [](https://streamlit.io) | |
| [](https://opensource.org/licenses/MIT) | |
| A Streamlit-based toolkit to streamline job applications. Includes email/cover letter generation, resume analysis, interview prep, and more. | |
| ## Table of Contents | |
| - [Features](#features) | |
| - [Installation](#installation) | |
| - [Configuration](#configuration) | |
| - [Usage](#usage) | |
| - [Modules](#modules) | |
| - [Contributing](#contributing) | |
| - [License](#license) | |
| ## 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: | |
| ```bash | |
| 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 | |
| ``` | |