Inspiration
We noticed that forgetting online assessments or keeping track of interviews is a common struggle. We aimed to create a platform that consolidates all job-related assessments for easier management.
What it does
Offerly aggregates a user's online assessments and interviews and creates individual cards with reminders for each event. It also provides suggested study resources and includes a markdown editor for users to take notes.
How we built it
We built Offerly using NextJS for the front-end and back-end. We parsed through a user email to obtain user data and filtered for OA and Interview email. Information from each email was used to create individual cards for each event as well as reminders and suggested study material.
Challenges we ran into
A significant challenge we faced was authenticating and using the Gmail API. The delays in setting up access and managing permissions for email integration created bottlenecks that slowed down development in other areas.
Accomplishments that we're proud of
Our main goal was to create a product that helps students during recruitment season manage their. While we were not able to fully build out all of the functionality, we were able to create a product that serves its purpose and as a solid foundation for future improvements. We are particularly proud of the design of our application and the user-friendly interface.
What we learned
Since none of us ever had to deal with OAuth and accessing email information, we got a chance to learn more about the Google ecosystem and OAuth. Some products we explored further within Google include the Gmail API and Google calendar functionalities. Some of the developers also gained experience with using NextJS as a backend service.
What's next for Offerly
Some features that are next include building out more of the functionalities. Features like the AI tips for preparing for each company, storage processes, and email filtering processes are unfinished or could be built out even further. Other things that we look towards in the future include mobile versions of the website and expanding this out to different majors and careers. Since our product is mainly oriented towards CS majors at the moment, it would be nice to help out people in a lot of different majors prepare.
Log in or sign up for Devpost to join the conversation.