Inspiration
We, being high schoolers, noticed that finding jobs as a high schooler was a very difficult task. Many places would reject you immediately, discouraging many from receiving critical industry experience. Thre were also many full time jobs listed at "part time", and some blatantly AI-generated listings. What if there was a hiring platform dedicated for high schoolers?

What it does
Our app empowers high schoolers to easily find jobs and fulfill their career goals, giving them workforce experience and preparing them for long term financial success.
How we built it
We used the cross-platform Flutter framework to allow our app to work on both iOS and Android. This also gives us the flexibility to easily convert our app into a website if deemed necessary in the future.
For our backend, we used Supabase for a PostgreSQL database, user authentication, and object storage.
Challenges we ran into
Two of us were very unfamiliar with Supabase, and working with databases usually ends up being a bottleneck. We had random unexplainable errors which would not even show up in the logs or be visible through a debugger. For example, the database would randomly stop giving us data for obscure reasons we took a while to figure out.
Accomplishments that we're proud of
We are proud that we made an app with a smaller team of only 3 people, with one even arriving 3 hours late. At this hackathon, we all practiced our social skills at the Midnight Mixer, and it was something that we are astonished we pulled off.
What we learned
We learned about more Supabase features, such as uploading objects and working with Row-Level-Security.
What's next for JobJet
Generally, the UI and UX need polishing, since hackathon projects are often done with functionality over looks in mind. New features such as adding more depth to job listings through allowing more detailed descriptions and statistics could make the app very much practical. Furthermore, since many people apply to jobs on their computer, it would make sense to port our app to web (desktop). Since we used Flutter, this would be trivial to do.


Log in or sign up for Devpost to join the conversation.