Inspiration

Through multiple internship seasons, we have applied to hundreds, making it hard to keep track. Sometimes

What it does

CareerCache uses a watcher to track emails and parse them with an AI model as they come in. We bucket them into categories between if the email is related to a job being confirmed as an application, is a rejection, is an interview request, or is a job offer.

We then use this to display charts of those statistics and categories over time.

How we built it

We used React for the front end and FastAPI for the backend. To keep track of our emails, we used Google Cloud and the Gmail API. Furthermore, we used Cerebras to extract information from our email.

Challenges we ran into

It was difficult learning all the tools we needed to properly get the charts displayed. We also ran into a lot of time restrictions for all the features we wanted.

Accomplishments that we're proud of

We were able to connect our frontend and backend, which we were not able to last time we participated. We are also really proud of how far we were able to get with the UI, as well as the success of our email watcher.

What we learned

We learned a lot about google cloud, but at the same time we still don't understand it lol. We improved our front end and backend skills.

What's next for CareerCache

We would like to implement more types of charts to give better insights. Perhaps we could also provide recommendations

Built With

Share this project:

Updates