Building Tuskerr: One Place for What's Happening Nearby
We built Tuskerr as a progressive web app, so it works the same on a phone in a school pickup line as it does on a laptop at home - no install required, one codebase to maintain.
At its core, the app does something deceptively simple: it lets families browse and search child-friendly events in their community and save the appealing ones to a wish list. The goal was never to overwhelm parents with everything. It was to surface the right handful of things, close by, worth leaving the house for.
Keeping the Listings Worth Trusting
An events app is only as good as its most out-of-date entry. A wrong time or a cancelled show doesn't just disappoint - it teaches people to stop trusting the app.
So we built the community into the quality control. Families can like and rate events, which surfaces the ones actually worth attending, and report inaccurate information when something's off. Parents and organizers can add new events themselves, which keeps the listings current without depending on a single team to chase every update. The result is a catalog that gets more reliable the more people use it.
Built to Grow with the Community
Under the hood, Tuskerr runs on .NET, Angular, TypeScript, and PostgreSQL - a stack chosen for stable behavior and room to grow. Community-driven content needs a data model that stays clean as submissions, ratings, and reports pile up, and infrastructure that keeps responding as more families join.
That's the quiet work behind a product like this: not just shipping features, but building a foundation that won't buckle when the community it depends on starts to scale.