open source app for tracking jobs
Job searching is a tedious and stressful endeavor and oftentimes the amount of effort applied isn’t proportional to the return. Being disorganized and losing track of your progress and applications during the job search can only further your frustrations and reduce efficiency.
We wanted to create an app that would aid in the process of tracking and organizing the applications that you have sent during the job hunt. Once you log in to your account, you are able to have an overview of the jobs that you have applied to, the location, as well as the current stage of the application, and any important dates that may be coming up for that application.
We wanted to use React Native to develop this mobile app to ensure cross-platform compatibility between iOS and Andriod and also enforced Typescript in the codebase in an effort to keep data types consistent and accurate for all component properties.
GraphQL was utilized to query and manipulate data and to handle aggregate client requests to help aid in API endpoint management on the back end to help boost client application performance by improving latency and network bandwidth.