(Please excuse the demo video, we'll be uploading one before the hard deadline.)
Inspiration
We were motivated by a desire to optimize the process of job applications, saving users the trouble of having to manually keep track of what they apply to.
What it does
Jojoba is a Python script that reads in a text file of LinkedIn job postings, then uses web scraping to collect the relevant data and export it to a formatted file (Excel, e.g.).
How we built it
Jojoba was built using Python, with work done in VS Code and coordinated through GitHub.
Challenges we ran into
Learning to webscrape and integrate with the native file system. We also added Firebase functionality, though unfortunately could not bring it to work for the demo due to package installation issues. Also, while we had initially planned to make a web browser extension, interfacing with Javascript proved to be difficult to accomplish given the circumstances.
Accomplishments that we're proud of
Definitely remaining committed to the project and trying to learn as much as possible along the way. We may not have made a browser extension, but we sure know a lot more about how they work now :)
What we learned
How to coordinate as a team; using new libraries in Python/JavaScript with the intention of automating task; managing our work through a GitHub repository.
What's next for Jojoba
Assuming we can get the functionality to work properly for LinkedIn, we would eventually like to expand on the extension to integrate with other job board sites as well - and, overall, further streamline the difficult process of managing a job search. Potentially, we would like to develop a dedicated application, perhaps through React.
Log in or sign up for Devpost to join the conversation.