View documentation »
View Demo
Table of Contents
Jobhunter is a lightweight single-page application that allows users to create an account, search jobs and track companies. I initially started this project in spring 2023 as part of Rithm School's curriculum, but I redid the website recently using Vite and Vercel.
The frontend is built in React, with a backend written in Express/Node.js. The database uses PostgreSQL for relational tables using data generated with Faker.js.
To see the project in action, visit the demo.
Otherwise, to build Jobhunter from source:
- Clone backend and frontend repos onto your machine:
git clone https://github.com/jclark1913/jobhunter
git clone https://github.com/jclark1913/jobly-backend
- Create and seed the database
createdb jobly
cd jobly-backend
psql jobly.sql
- Install dependencies and run the backend server (defaults to port
5147
)
cd jobly-backend
npm install
npm run start
- Install dependencies and run the frontend server (defaults to port
5147
)
cd jobhunter
npm install
npm run start
- Visit
localhost:5147
Distributed under the MIT License. See LICENSE.txt
for more information.
Justin Clark - @JustinClarkJO - jclarksummit AT gmail DOT com
Project Link: https://github.com/jclark1913/jobhunter
I completed v1 of this project during my time at Rithm School. A big thanks to all the instructors and classmates who encouraged and supported me during that time.