HUSTLE is a flask web application that helps users find the best side hustle opportunities based on their resume. By uploading their resume, users can get matched with a relevant, specific side hustle and recieve a job on a freelancing site, like Fiverr or Upwork, that they can started on immediately.
- Resume Upload: Upload your resume in PDF, DOCX or txt format and recieve a personalized side hustle
- Side Hustle Database: Browse and filter through a vast databse of detailed side hustle
- Job Matching: Recieve a job that you can get started on immediately based on the skills and experiences mentioned in your resume
- Python 3.x
- Virtual Environment (venv)
- VSCode
-
Clone the repository:
git clone <repository-url>
-
Create and activate a virtual environment:
python -m venv venv # For Mac or Linux OS source venv/bin/activate # For Windows venv\Scripts\activate
-
Install the dependencies:
pip install -r requirements.txt
-
Run the Flask application:
flask run
-
Open the app in your browser at
http://127.0.0.1:5000/
.