u/SuperRon08

I built PicnicHabits — a gentler habit tracker that doesn’t punish you for missing a day

I built PicnicHabits — a gentler habit tracker that doesn’t punish you for missing a day

Hi everyone!

I’ve built PicnicHabits, a simple habit-tracking web app for people who find traditional streaks more stressful than motivating.

You can:

  • Track up to seven habits
  • Check off today or previous days
  • Review your habit history and milestones
  • Use it locally without creating an account
  • Sign in to sync across devices
  • Install it on your phone like an app

It includes Bea the bumblebee, who offers encouragement without guilt trips or harsh “you broke your streak” warnings.

There’s a 14-day free trial with no card required, followed by a one-time €15 payment—no subscription.

Try it here: https://picnichabits.uk/

I’d love honest feedback on the design, usability, and whether the gentler approach feels genuinely useful.

u/SuperRon08 — 1 day ago
▲ 6 r/PWA

I built a PWA task manager focused on getting things out of your head fast!

Hey r/PWA 👋

I just launched PicnicTasks (picnictasks.uk) — a simple task capture app built entirely as a PWA, no native app, no framework, no build step.

What it does

Simple premise: capture a task in seconds, check it off with a smile. Type something like "call dentist tomorrow" or "finish report by Friday" and it parses the date automatically. Tasks sort by due date so your most urgent stuff is always at the top.

The PWA angle

This is the bit you'll appreciate here:

  • Install it on any device straight from the browser — no App Store, no Play Store gatekeeping
  • Service worker handles offline support and push notification delivery
  • Web Push notifications — a daily digest at ~9am local time that tells you what's overdue, due today, and due tomorrow. The service worker fetches your task data at notification time, so the payload stays lightweight (no RFC 8291 encryption needed — just a nudge)
  • Cloud sync is baked in — local storage keeps everything instant, with a debounced cloud push on every change, so your tasks are the same across all your devices
  • Passcode email login via Hanko — no passwords, no OAuth dance, just a code to your inbox

The whole thing runs on a Cloudflare Worker + KV, which means it's fast globally and the bill is basically nothing at indie scale.

Why PWA?

Honestly, for a task app with a small team (of one), shipping to iOS and Android natively would've taken months and probably outside of my skill set. Building a PWA let me ship something real in weeks. The install experience on iOS is still rougher than I'd like, but Web Push on iOS Safari has made this genuinely viable as a primary app.

Would love feedback, especially from anyone who's tackled Web Push quirks across browsers. Also any tips on how to best market this app, as struggling gaining any traction. Happy to answer questions about the architecture too.

u/SuperRon08 — 13 days ago