365run.club
Astro + membership auth
365 Run Club, founded by Dora Reddy, runs community running events and challenges. It had real momentum but ran on rented tools — a daily challenge verified by hand on spreadsheets, and a third-party events platform that took a heavy cut of every booking. Autonode rebuilt the club's entire technical foundation across several connected projects.
Verifying the 365WAY daily challenge took four people manually checking Strava runs and updating sheets — roughly an hour per intern, every day. The events side ran on a third-party platform charging ~20% per event, per-seat fees, and a monthly subscription on top of a cluttered, hard-to-use interface. None of it was owned, and none of it was built for how the club actually runs.
Interact with the live 365 Run Club site in this browser preview.
365WAY asks 100 registered participants to run 1km outdoors every day and log it on Strava. Verification used to mean four people checking runs by hand and updating a Google Sheet. We rebuilt it from scratch: runners sign in with Strava OAuth, and a webhook captures every new activity automatically — tallying year-to-date totals and updating a real-time leaderboard. The hour of manual checking per intern is now basically instant.
We replaced the third-party events platform entirely with 365run.club plus a custom CRM and admin dashboard. The club now hosts events, takes signups, and runs automated email and messaging on a platform it owns — dropping transaction costs from roughly 20% to just Razorpay's ~2%. The admin panel adds on-site check-ins to track real attendance and a gamified ranking system where every purchase and turn-up grants XP, so runners level up, climb the leaderboard, and unlock rewards.
in fees on every booking — down from the ~20% the old platform took, plus per-seat and monthly charges.
Channels, registration funnel, and organic search now sit inside the admin panel, pulling from GA4 and Search Console. QR-code check-in is embedded in event emails so admins scan attendees from the panel instead of working a spreadsheet per event, and AMP emails let recipients buy a spot straight from their inbox — a change that lifted conversions by 4%.
shop.365run.club brings the club's merch online with an animated landing-page flow and CRO-optimized product pages with a streamlined checkout. It's fully built and waiting on launch.
Before: ~20% + per-seat + monthly
After: ~2% (Razorpay only)
Before: 4 people, ~1 hr/intern daily
After: Automatic via Strava webhooks
Before: ~10
After: ~20 and climbing
Each layer was chosen around ownership: the public experience, the admin workflow, the data capture, and the systems that keep the business running without rented-tool drag.
Astro + membership auth
Nuxt (admin.365run.club)
Nuxt + membership auth (shop.365run.club)
Next.js + Supabase (365way.communitie.in)
Cloudflare — D1, R2 & Access
Razorpay (~2% only)
"We started with 365WAY — a daily running challenge where 100 people committed to running a kilometre a day and logging it on Strava. Verifying all of that used to be four people manually checking runs and updating spreadsheets. Autonode rebuilt it from the ground up with Strava sign-in and live webhooks, so every run now syncs automatically and the leaderboard updates in real time — what took our interns an hour each is basically instant now. Then they built our actual platform, 365run.club. We'd been on a third-party tool that took around 20% per event, charged us per team seat, billed a monthly subscription on top, and was genuinely painful to use. Now we run everything on our own platform and the only fee we pay is Razorpay's 2%. We added check-ins, QR codes our admins scan on-site instead of hunting through spreadsheets, and a levelling system where runners earn XP from events and unlock rewards as they climb the leaderboard. The community response has been the real proof — we went from around 10 regulars to roughly 20 at every run and climbing fast. We've become the city's fastest-growing run club and recently secured a brand deal with Puma. It feels like a platform built for us, not one we're renting and fighting against."
Dora ReddyFounder, 365 Run Club