A personal tool to use in keeping track of an ongoing job hunt. Users are able to track
- Applications they've sent out
- Responses to each application
- Interviews
- Results of each interview
- Contacts
Some useful graphs and statistics are automatically generated for the user as the job hunt goes on, so they can visualize the job hunt so far and perhaps draw some insight into what's been working and what hasn't.
This is a portfolio project built primarily with the goal of learning in mind.
This version is a full rebuild which included
- Migration to Typescript
- Migration from Redux to Redux-Toolkit / RTK Query
- Migration to newer React tooling (hooks, context)
- Full visual refactor designed in Figma
No learning project is actually ever finished. This one is still undergoing active improvement, with plans to add the following features:
- Refactor backend to Typescript
- Allow for third-party authorization with Github.
- Fill out unit/integration/e2e test coverage
- Add to and improve upon current animations.
- Programmatically generate a to-do list for interview prep/follow-up actions.
- Email confirmation
- Password reset
- Account deletion
- Alerts to give feedback where appropriate to improve the user experience
An alternative version of the backend built with C#, ASP.NET Core, EF Core, and SQL Server can be found here