Inspiration
Social media today feels less like a platform for expression and more like a game of chasing trends. As creators, we were frustrated, our most meaningful work often got buried under viral dances, recycled memes, and algorithm-chasing content. On the flip side, as viewers, it was hard to discover genuine talent without sifting through endless noise.
We wanted to build a space dedicated entirely to talent, a place where creators could showcase their skills and viewers could find inspiration without distraction. That’s how MyStageTime was born.
What it does
MyStageTime is a talent-first social platform designed for creators and enthusiasts. It allows users to:
- Upload content (images/videos) and tag it with up to 3 talent categories
- Build a personal talent portfolio showcasing their creative work
- Rate content using a unique 5-star emoji-based system
- Explore content using advanced filters (by category, top rated, or most recent)
- Scroll infinitely through high-quality, user-rated posts
- View a summary of ratings to understand content performance It’s a space where creators are appreciated and viewers actually find what they’re looking for.
How we built it
We built MyStageTime using:
- Bolt - for rapid, full-stack development
- React.js - for a modern, responsive frontend
- Supabase - handling auth, storage, and database (PostgreSQL)
- Tailwind CSS - for clean and scalable UI styling
- Netlify - to host our application
- Entri - to get a custom URL
Challenges we ran into
- OAuth Redirect Issues: Google sign-in redirected to localhost due to misconfigured environment variables.
- Secure Upload Handling: Implementing file uploads with Supabase storage while maintaining authorization checks took time.
- Filtering + Infinite Scroll: Combining category filters, sort logic, and infinite scroll required careful state and pagination management.
Accomplishments that we're proud of
- Built a working full-stack MVP with authentication, upload, and rating features
- Created a user-friendly upload flow with instant publishing
- Developed a clean, modern interface that looks and feels polished
- Implemented Advanced Discovery tools with filters, sorting, and infinite scroll
- Successfully integrated real-time rating feedback using Supabase functions and state syncing
What we learned
- Using Bolt helped us move faster without sacrificing flexibility
- Designing rating systems is not just technical - it’s psychological. Emoji ratings helped make feedback feel friendlier and more engaging
- RLS policies in Supabase are incredibly powerful, but require careful planning
What's next for MyStageTime
We’re just getting started. Here’s what’s next:
- Profile customization and portfolio layouts
- Video and photo editing tools for creators
- Analytics dashboard for creators to track ratings, reach, and growth
Built With
- bolt
- entri
- google-auth
- netlify
- postgresql
- react
- supabase
- tailwind-css



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