Inspiration

Everyone starts somewhere—but most platforms don’t treat it that way. If you don’t have experience, you don’t get opportunities. And without opportunities, you can’t gain experience.

I’ve seen talented people get overlooked just because they didn’t have the “right” resume. That frustration inspired me to build something that gives beginners a real chance to be seen for what they can do, not just what they’ve done.

What it does

SkillThrill is an internship and job platform where users can apply without prior experience and prove their skills through real-world tasks. Instead of relying only on resumes, candidates complete short trial work, and recruiters evaluate them based on actual performance before hiring.

How I built it

I built SkillThrill as a full-stack web application using modern frontend tools and integrated authentication using Auth0. Auth0 handles secure login, signup, and user session management. The platform includes job listings, application flows, and a system for submitting and reviewing proof-of-work tasks, and links to see if the position is actually valid.

Challenges I ran into

One of the biggest challenges was designing a smooth flow for task-based applications instead of traditional resumes. Integrating authentication with protected routes and ensuring a seamless user experience also required careful handling.

Accomplishments that I'm proud of

I’m proud of building a working platform that rethinks how hiring works for beginners. Successfully integrating Auth0 and creating a functional proof-of-work system within a short hackathon timeframe was a major achievement.

What I learned

I learned how to design user flows beyond traditional systems, implement secure authentication using Auth0, how to handle databases and build a more meaningful connection between users and recruiters through real work instead of resumes.

What's next for SkillThrill

I don’t want SkillThrill to stop at being just a project—I want it to become a real opportunity engine.

Next, I plan to introduce AI-powered feedback on tasks, skill-based matching, and credibility scores that grow with every completed task. I also want to expand beyond tech into creative fields, where talent is often even harder to showcase.

Because at its core, SkillThrill is about one simple idea: Everyone deserves a chance to prove themselves.

Bonus Blog Post

When I first tried to imagine Token Vault, I pictured a simple, secure space for managing digital tokens—but turning that idea into reality was far from simple. The initial challenge was integrating Auth0 authentication. Login redirects failed repeatedly, and handling JWTs securely felt like decoding a puzzle. I spent late nights experimenting with callbacks, reading documentation, and debugging code, and the moment it finally worked was a mix of relief and excitement—I realized persistence pays off.

Designing the vault itself brought a different challenge. I wanted it to feel intuitive but robust, so users could manage their tokens effortlessly. Iterating through multiple UI versions and testing with peers taught me that simplicity often requires the most thought. Small adjustments—like clear labels, feedback messages, and visual cues—transformed the experience from confusing to user-friendly.

Implementing encryption for token storage was another milestone. Seeing my code protect sensitive information in real time made the project feel tangible and meaningful. It wasn’t just about functionality—it was about trust, security, and crafting a product that users could rely on.

Through Token Vault, I learned that building software is as much about persistence and creativity as it is about code. Each technical hurdle was a lesson, and each small success a motivation to push further. Completing this project gave me confidence, not just in my coding skills, but in my ability to solve problems and create something impactful from scratch.

Built With

Share this project:

Updates