Inspiration
So I actually saw the Shipyard project the first week that it was launching. But I had other things going on, so couldn't really think about it. About two weeks later I saw an advert on a tech subreddit and thought I'd have a go.
Got to Shipyard.fyi, checked out the briefs, and it was the reminder app that resonated. It felt fun, challenging and something that I'd actually use. Plus I was kinda surprised when Sam said nothing existed in the market that was quite right. But being two weeks late, I was a little stressed over submitting on time.
What it does
- Offline first
- Cross device & platform syncing for paid subscribers, when creating, deleting, editing, disabling & snoozing re:minders
- Self healing when an offline device comes back online
How we built it
I did the classic thing and jumped into the coding sooner than (I later realised) I should have. I over-architected with a rudimentary achievements system & tab navigation too. It was a lot and not enough at the same time.
So, about two days after I started, I ripped everything out and just focused purely on the list view and calendar minimap. I built it hand in robotic hand with Claude Code.
Challenges we ran into
I actually started building without knowing of the RRULE standard; so I was handrolling my own system to keep track of recurring events!
Another set of challenges was around getting notifications and scheduling to work flawlessly; there were weird edge cases I was handling till the last possible hour!!
Accomplishments that we're proud of
To be honest, I'm happy with my work here. Regardless of how many people download this app, it's an accomplishment for me, because this is the first time I've actually put something together for the world to see that I can be proud of, especially given the timeframe.
What we learned
I learnt a ton about the Google Play Store, international pricing & the Spotify Index (RevenueCat's video on the topic was super handy). I also discovered I enjoy deadlines. I've learnt need to figure out some kind of way to create artificial deadlines for myself going forward because I can get an incredible amount of things done when I have deadlines. Maybe there's another hackathon somewhere..
What's next for re:mind
I've a ton of features stuck in my head that need to get out. But before any of them, I need iOS up to par, and both apps in their app stores. Then:
- Location based notifications
- Colours on notifications for easy recognition
- Custom audio for notifications so people instantly know which event it is by sound alone
- One time permanent access for peope that don't need cross platform/device sync
Built With
- convex
- eas
- expo.io
- react-native
- tinybase
- typescript
Log in or sign up for Devpost to join the conversation.