OptiHire / README.md
AdithyaSNair's picture
Update README.md
0c4e7a8 verified

A newer version of the Streamlit SDK is available: 1.44.1

Upgrade
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

Streamlit MIT License

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