Skip to content

tienviet10/jobnomics

Repository files navigation


ReMe

JOBNOMICS
Emergency Deployment Badge   Production Deployment Badge

AI-powered job application tracker that automates data collection, organization, and provides tailored interview questions to optimize job search efforts. This frontend application is written in React.js + TypeScript and deployed automatically at 3am (EST) through Github Actions. The backend, made in Node.js (Express.js), can be accessed at Jobnomics backend.

Tech Stack & FeaturesScreenshotsHow To UseBuildingDeploymentTODOAuthors



Tech Stack & Features

Screenshots

Drag and Drop & Dropdown Create by link Create manually Bookmarked/Applied Modal Interviewing Modal Interviewed Modal Accepted Modal Rejected Modal Search Page Note Page

How To Use

To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:

  1. Clone the repository
git clone https://github.com/tienviet10/jobnomics.git
  1. Move to the correct directory
cd jobnomics
  1. Install dependencies
npm install
  1. Sign up with Auth0. Add localhost link to Allowed Callback URLs, Allowed Logout URLs, and Allowed Web Origins. Additionally, turn on Refresh Token Rotaion. Finally, create a rule to add email field in the token. + Create an API in Application and ensure to allow Allow Offline Access.

  2. Fill out all variables in .env file.

REACT_APP_AUTH0_DOMAIN=
REACT_APP_AUTH0_CLIENT_ID=
REACT_APP_AUTH0_CALLBACK_URL=
REACT_APP_AUTH0_AUDIENCE=
# REACT_APP_BASE_URL=http://localhost:8080/api/v1/
REACT_APP_BASE_URL=
  1. Run the application
npm start

Building

Run 'npm run build' and use the newly created 'build' folder for deployment.

Deployment

  • GitHub Actions for Continuous Integration and Continuous Deployment (CI/CD)
  • Deploy to Netlify

TODO

  • Allow users to have multiple job boards
  • Support different languages
  • Expand to different industries
  • Provide AI-generated sample cover letters based on user resume and job description.

Authors

About

The ultimate AI-assisted job application tracker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published