About bshwi
A gentle companion for habit change, built with modern web technologies and a focus on user experience.
The Story
bshwi began as a simple solution to a common problem: existing habit-tracking apps felt too rigid, too judgmental, or too focused on perfection. There had to be a better way—one that celebrated small wins and understood that progress isn't always linear.
It started with a Google Sheet: a list of habits, arranged from easiest to hardest, with the goal of taking small, manageable steps. The philosophy was simple: start with the easiest habit first to build momentum. Replace difficult habits with nurturing ones. Track progress without judgment.
Day by day, small wins started stacking up. That simple list became a powerful tool for gentle change—a reminder that progress is real, even when it's small. A reminder that sustainable change doesn't require rushing, punishment, or comparison to others.
This is the essence of bshwi: gentle progress, one small step at a time.

Our Mission
bshwi exists to help people who feel overwhelmed, lost, stuck, or drowning in bad habits. The goal is not to judge. The goal is not to push. The goal is gentle guidance.
Warmth over harshness
Soft colors, supportive language, and a non-judgmental approach.
Small steps
Emphasize easy wins, gradual progress, and consistency over intensity.
Technology Stack
Built with modern, performant technologies for a smooth user experience.
Next.js 16
App Router, Server Components, Server Actions
TypeScript
Full type safety across the application
Supabase
PostgreSQL database, authentication, and storage
Tailwind CSS
Utility-first styling with custom design system
Key Features & Implementation
- Server-side rendering with Next.js App Router
- Row-level security (RLS) for data protection
- Real-time authentication with Supabase
- Optimistic UI updates and form handling
- Dark mode support
- Responsive design (mobile-first)
- SEO optimization with metadata and Open Graph
About the Creator

I'm Kheyreddine Hadri. I build clean websites that work. I help people feel confident about their online presence, whether that's through custom applications built with Angular and TypeScript, client projects on Webflow andShopify, or full-stack apps like this one using Next.js.
I take care of the technical side so you can focus on what matters. I believe in building things that feel good to use, that load fast, and that help people accomplish what they need without getting in the way.
Ready to Start Your Journey?
Join bshwi and begin tracking your habits with gentle, supportive guidance.