Did you just...?
This Flutter webapp adds challenge & gamification to the habit-creation process by challenging your friend to keep a streak for the desired habit.
The source code for this very personal website, featuring Astro, Tailwind CSS, and TypeScript.