Inspiration
We created Cyberstarter to lower the barrier to entry for cybersecurity education. Many beginners struggle to find trustworthy, hands-on resources that are both engaging and beginner-friendly. We wanted to build a platform that removes the intimidation factor and makes learning cybersecurity accessible to anyone, right from their browser.
What it does
Cyberstarter is an interactive, browser-based platform that teaches real cybersecurity concepts through practical challenges and guided tutorials. Users can:
- Explore beginner-friendly lessons on topics like coding, HTML inspection, and digital hygiene.
- Complete browser-based CTF-style challenges.
- Track their progress as they level up their skills.
- Get started instantly with zero setup.
How we built it
We built Cyberstarter using:
- Bolt for the front-end interface, browser-based cybersecurity tasks.
- Supabase for authentication.
- GitHub for version control and collaboration.
Challenges we ran into
- Designing CTF-style challenges that are both educational and solvable for beginners.
- Ensuring a completely browser-based experience with no need for local setup.
- Balancing a clean, inviting UI with the technical depth required for serious learning.
Accomplishments that we're proud of
- Created a seamless onboarding experience with instant access – no installation required.
- Built a functioning challenge engine that supports interactive cybersecurity tasks in the browser.
- Designed a learning flow that’s both educational and gamified.
What we learned
- How to simplify complex cybersecurity topics without losing their technical essence.
- Building secure, user-friendly web apps with Bolt.
- The importance of design in maintaining user engagement in technical content.
What's next for CyberStarter
- Expanding the library of challenges to cover more advanced topics.
- Adding peer-to-peer learning and mentorship features.
- Launching a leaderboard and badge system to encourage engagement.
Built With
- bolt
- supabase

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