Skip to content

bubblebwiaa/NUTS-Deez-Job-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deez Job App - iNTUition v9.0 Hackathon

Welcome to Deez Job App, a platform designed to help you find and apply for the perfect job. With Deez Job App, you can search for jobs based on your preferences and requirements, compare job roles and salaries, and even write a cover letter to apply for the job.

Features

Job Search: Our app allows you to search for recent job listings by keyword, location, job title, or company name. You can also filter by job type (full-time, part-time, contract, etc.), salary range, and experience level.

Job Comparison: You can compare job roles and salaries side-by-side to determine which job is the best fit for you. This feature helps you make an informed decision before applying for a job.

Cover Letter Writer: Our app provides a cover letter writer feature, which helps you write an effective cover letter for your job application. The cover letter templates are customizable to fit your unique needs.

Technologies Used

  • React
  • Node.js
  • Flask
  • HTML
  • CSS
  • Python
  • OpenAI API
  • Bootstrap

Installation

To install the app, follow these steps:

  1. Clone the repository.
https://github.com/shxnying/NUTS-Nut-Job-App.git
  1. Install the dependencies.

Chrome Driver for Web Scraping

  • Go to https://sites.google.com/a/chromium.org/chromedriver/downloads.

  • Choose the version of chromedriver that matches your Google Chrome version.

  • Download the chromedriver file for your operating system (Windows, Mac, or Linux).

  • Extract the file from the zip folder.

  • Use the chromedriver file in your Selenium automation scripts to control a Google Chrome browser instance.

  1. Install node and python dependencies
pip install -r requirements.txt -python
node install -nodeJS
  1. Start the app.

Contributing

We welcome contributions from anyone who is interested in improving our app. If you would like to contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch.
git checkout -b new-feature
  1. Make your changes and commit them.
git commit -m "Add new feature"
  1. Push your changes to your fork.
git push origin new-feature
  1. Submit a pull request.

About

iNTUition v9.0 Hackathon

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •