Our project is a web application that helps people keep track of their job applications. Users input a link to a job posting, and the application will scrape the job posting for relevant information such as the job title, company, location, and job description. Users can then view all of their job applications in a table format. Users can also store commonly used application information such as their resume and work experience.
A demo of the application will be posted on the SASEHACK 2024 Devpost submission.
- Clone the repository
- Run
npm installin the root directory - Run
npm run devin the root directory - Navigate to
localhost:3000in your browser
- Express: Backend server
- Vite: Frontend build tool
- React.js: Frontend framework
- MongoDB: Database
- Tailwind CSS: Styling
- Puppeteer: Web scraping
- Groq: Parsing HTML
- Work/Project Experience
- Auth0 implementation (GitHub, Google OAuth, ...)
- Resume Grading (Using AI)
- Ability to edit any field
- Efficiency Improvements (loading times)
- Auto track your email so when you hear back updates the table
- Filter/Sort of tables
- Custom Notes feature
- More Color