Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sarthakmishraa/career-crafter
Introducing our Python-powered app deployed on Streamlit, designed to streamline your job application process. Simply upload your resume and the job description, and our Gemini API-driven tool will provide a percentage match, highlight missing keywords, and offer a tailored profile summary. Say goodbye to guesswork.
https://github.com/sarthakmishraa/career-crafter
gemini-api git python streamlit streamlit-webapp
Last synced: 21 days ago
JSON representation
Introducing our Python-powered app deployed on Streamlit, designed to streamline your job application process. Simply upload your resume and the job description, and our Gemini API-driven tool will provide a percentage match, highlight missing keywords, and offer a tailored profile summary. Say goodbye to guesswork.
- Host: GitHub
- URL: https://github.com/sarthakmishraa/career-crafter
- Owner: sarthakmishraa
- Created: 2024-03-22T19:42:11.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-04-20T02:45:07.000Z (10 months ago)
- Last Synced: 2024-11-17T14:55:25.571Z (3 months ago)
- Topics: gemini-api, git, python, streamlit, streamlit-webapp
- Language: Python
- Homepage: https://atsmatch.streamlit.app/
- Size: 65.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Career Crafter
Welcome to Career Crafter, a Python-powered app deployed on Streamlit, designed to streamline your job application process.
The app is live [here](https://atsmatch.streamlit.app/)## Key Features
- đź“‘ATS Resume Matcher
- âť“Application Question Help
- đź“ťCover Letter Help
- đź’ŚReferral Message Help
- 🎙️Interview Prep Assistant## Short Description
đź“‘ATS Matcher -
Simply upload your resume text and the job description, and our Gemini API-driven tool will provide a percentage match, highlight missing keywords, and offer a tailored profile summary. Say goodbye to guesswork.âť“Application Question Help -
Upload your resume text and the job description with the question asked in the application and our tool will give you personalized response.đź“ťCover Letter Help -
Upload your resume text and the job description and our tool will write a cover letter for you.đź’ŚReferral Message Help -
Upload your resume text and the job description and the role you're applying for then our tool will write a short referral message for you.🎙️Interview Prep Assistant -
Prepare confidently for your next job interview by entering the job description and your resume. Our tool will generate common interview questions tailored to the job, along with suggested answers based on your resume and the job requirements. Practice your responses to key questions and feel more prepared on the big day.## Snippets
![Home](https://github.com/sarthakmishraa/career-crafter/assets/56118819/df36a8a6-edfc-4f44-9b37-ea1492d9c121)
![ATS Matcher](https://github.com/sarthakmishraa/career-crafter/assets/56118819/7c6e205c-9e47-4e51-8231-28ad76de58d5)
![ATS Matcher Results](https://github.com/sarthakmishraa/career-crafter/assets/56118819/d6041b8a-78a1-4754-834b-624432cc4dd5)
![About](https://github.com/sarthakmishraa/career-crafter/assets/56118819/430e2e1b-ead2-47b6-b521-1b1d3c6b1a74)
## Tech Used
- Python
- Streamlit
- Gemini API## How to Use
1. Clone the repository: `git clone https://github.com/sarthakmishraa/ats-matcher.git`
2. Install the required dependencies: `pip install -r requirements.txt`
3. Run the Streamlit app: `streamlit run app.py` or `python -m streamlit run app.py`
4. Open your browser and navigate to `http://localhost:3000` to access the app.
5. Upload your resume and the job description.
6. View the analysis results and tailored profile summary.Enjoy using Career Crafter to streamline your job application process!