AJIT KRISHNA

Projects

Little things I've been building, exploring, breaking, and learning from.

Amara Day

A daily ritual for habit tracking, without the guilt.

Why I Built This

I had a Google Sheet to track a few simple habits. Every night I'd open it on my phone, tap into edit mode, pinch and zoom to find that tiny checkbox, try not to hit the wrong cell, then tap back out hoping it saved. It was torture.

So I built something for myself. Something calm. Something that didn't punish me for missing a day or guilt me into streaks. Just a clean place to check in with myself daily.

Somewhere along the way, I realized other people might want this too.

How It Works

You log your habits. You reflect a little. You check in with yourself. Nothing loud, nothing judgmental.

The name comes from "Amara," meaning eternal or unfading. A daily return. A small ritual.

Tradeoffs I Made

This was my first vibe-coded project. I wanted to get from idea to live with as few obstacles as possible.

  • Web app over native: No app store, no approval process. Just ship it.
  • Supabase over Google Sheets: The original used Sheets, but that required Google login. Too much friction. Supabase let me make auth optional.
  • Optional login: I cared more about engagement than capturing accounts.
  • Simple stack: React, TypeScript, Vite. Nothing clever. Just get it working.

What I'm Tracking

Daily return rate. Do people come back? That's the whole point: not whether they complete every habit, but whether they return to the ritual.

Tech Stack

  • React 18 + TypeScript
  • Vite
  • Supabase
  • PWA (installable on mobile)
  • Sentiment analysis for note patterns

Where It's At

Live at amara.day. Soft launch. A small group of friends use it and give feedback. There are rough edges to smooth out, but it works. It's not my top priority right now, but it's real, and it taught me a lot about building.

Want to share a thought or ask something?

I'm always up for a good conversation.

Say hi →