Inspiration
Every week, I save dozens of things on Instagram, a pottery class, a ramen spot, a comedy show, a free museum night. And then they disappear. Buried in likes, forgotten in bookmarks. I never actually do them.
That frustration is universal. We're all great at saving. We're terrible at doing.
someday. was built to fix that gap.
What it does
someday. is a personal bucket list app that turns your Instagram saves into bookable, actionable experiences.
- Save anything : Share any Instagram post (restaurant, pottery class, museum, cycling tour, comedy show, concert) to someday. and it automatically extracts the name, location, price, rating, and category
- Build your list : Everything lands in a personal bucket list organized by category and deadline urgency
- Nearby view : When you're free and in a city, open the app and it shows you what's on your list sorted by distance from where you are right now. Time-limited events (free museum night, limited class spots) surface at the top
- Book it : Reserve a table, claim a deal, or register for a class directly in-app
- Creator economy : Every experience is tied to the creator who recommended it. When you book, the creator earns a commission (15–20% depending on category) at no extra cost to you
How we built it
- Frontend: React 18 + TypeScript + Vite + Tailwind CSS
- State management: React Context with localStorage persistence
- Prototype: Fully interactive phone-frame simulation with 12+ screens including a realistic Instagram feed simulation, share sheet, AI extraction flow, bucket list, nearby map view, booking flow, creator dashboard, and user profile
- Design system: Custom warm off-white palette inspired by Rodeo's minimal UI, with someday.'s purple accent (#7C3AED) for saved items and creator attribution
The entire app lives inside a centered phone frame mockup. Every button is clickable. State persists across reloads.
Challenges we ran into
- The extraction UX : Simulating the feeling of AI extracting structured data from an unstructured social post in a way that feels magical, not janky
- Pull vs push notifications : We deliberately chose a pull model (no notification spam) where the app is only relevant when you choose to open it. Designing around that constraint made the Nearby view the hero feature
- The three-sided marketplace: Balancing the interests of users (simplicity), venues (bookings), and creators (earnings) without making any one side feel like an afterthought
Accomplishments that we're proud of
- The full Instagram → share → extract → save → nearby → book flow works end-to-end in the prototype
- The Nearby view genuinely solves a problem Google Maps doesn't , it only shows things you wanted to do, sorted by how close you are right now
- The creator commission model is visible without being intrusive users never see earnings figures, only creators do
- 14 real Boston experiences across 6 categories (food, activities, museums, events, outdoor, shopping) all fully populated and navigable
What we learned
- The cold start problem for a marketplace is real. we'd seed the platform with Boston creator partnerships before launch
- "Pull, don't push" is a better UX philosophy for location-aware apps than aggressive notifications
- The moment users realize the app is for any experience not just restaurants is when it clicks. Category breadth is the differentiator.
What's next for someday.
- Real Instagram API integration via the Share Extension
- Live booking APIs: Resy and OpenTable for restaurants, Eventbrite for events, direct instructor APIs for classes
- Creator onboarding flow : Verified creator accounts, payout dashboard, referral analytics
- Smart scheduling: Calendar integration so the app knows when you're actually free
- Launch city: Boston Partner with 50 local creators across food, art, fitness, and culture to seed the experience library
Built With
- css3
- html5
- javascript
- localstorage
- react
- react-context-api
- tailwind-css
- typescript
- vite
Log in or sign up for Devpost to join the conversation.