My new project

February 3, 2026
(Last updated: February 3, 2026)

2 min read


I recently started a new presonal project: a habits and reminders website. I usually start a few projects, but I rarely finish them, and this was one of them. You can test it by accessing natan.sh.

A few years ago I made an app with basically the same purpose for a college project, and now I've followed the idea and turned it into a website.

Stack

Next.js

I chose next.js for the frontend because of my knowledge from previous projects, and also because I really enjoy using it, especially with Tailwind and TypeScript.

Supabase

Supabase is a very good open source project, and with its free plan, it had everything I needed.

Screens

Basically, I wanted a very minimalist design, so I took advantage of the .sh domain to make subtle references to Linux, I don't know, it just seemed like a great idea at the time.

Home page

It's like a dashboard. It gathers information about your habits, reminders, and allows you to write daily notes.

Captura-de-tela-2026-02-03-094219

Habits page

Captura-de-tela-2026-02-03-094319

Reminders page

Captura-de-tela-2026-02-03-094417

Profile page

I had created this design in Figma for another project, but I ended up using it here.

Captura-de-tela-2026-02-03-094432

Things to do

I want to create a button to change the theme, I like websites that offer various theme options. Additionally, I want to add the option to change the language, I'd like it to have at least English and Portuguese.

Code

The complete code is on my GitHub. https://github.com/natanalmeida03/natan.sh


ProjectNextjssupabase