I lost my job right before the holiday season in 2022. I need to look for a new job and apply for as many as I can while all the big techs are laying off talents.
To keep track of job applications:
- Use Google Spreadsheet (I am using it before this project). It is ugly, hard to maintain and easy to mess up the layout.
- Use online tool like huntr.co. But it can only track 40 jobs and I don't want to spend a dime for the premium service.
- Use pen and paper. It works but I can't copy and paste information such as the job url link and utilize it later.
None of the about is fun or totally fit my use case.
That's the reason for me to build something for myself, and potentially you, to get the job done (and to get a new job successfully!)
Job Winner helps you keep track of all your job applications in one place—totally free! No hidden fees, and you won't have to worry about your personal data being sold.
One of the handy features is the Profile Page. This is where you can store all the personal information that job applications often ask for (like your LinkedIn URL). Plus, it has a super handy feature that lets you copy any field to your clipboard with just a click.
Key Functions:
-
Index Page:
View a list of all your job applications in one place, with easy access to each application’s details and status.
-
Create New Job Application:
Easily add new job applications to your list with a user-friendly form.
-
Delete Job Application:
Remove any applications you no longer need with a simple delete option.
-
Edit Job Application:
Make updates to your existing job applications as the status of your applications change or new information becomes available.
-
Profile Page:
-
Interview List:
Keep track of all your interviews in one place, with easy-to-view details and statuses plus sortable headers.
-
Offer List:
-
Search and Filter:
Quickly search for specific job applications based on keywords to help you stay organized. Whether it's the company name, job title, or description, finding the right job application is easy.
-
Interview and Offer Count:
Stay on top of your job search with an overview of how many interviews and offers you currently have, making it easier to manage multiple opportunities.
Job Winner has two components
- UI (this repo)
- Backend
This is the UI for Job Winner and here is the stack:
- React
- Apollo Client
- Material UI
Please follow the build instruction from the UI repo to bring up the backend.
npm start
or use docker
docker build -t job-winner-ui .
docker run -p 3000:3000 -d job-winner-ui
We welcome contributions! If you'd like to help improve Job Winner, here's how you can contribute:
- Fork the repository.
- Create a new branch for your feature or fix.
- Make your changes and ensure the tests are passing.
- Submit a pull request with a description of the changes you've made.
Feel free to open an issue if you have any questions or suggestions!