Back to projects
BetterNotes
CompletedNext.js 15TypeScriptSupabase+4 more

BetterNotes

A modern, minimalist note-taking application featuring rich text editing, secure authentication, and real-time cloud synchronization.

Timeline

2 Weeks

Role

Full Stack

Team

Solo

Status
Completed

Technology Stack

Next.js 15
TypeScript
Supabase
Tailwind CSS
shadcn/ui
Vercel
Better Auth

Key Challenges

  • Cloud Sync
  • Rich Text Editing
  • Authentication Flow

Key Learnings

  • Next.js 15
  • Supabase Realtime
  • Better Auth Integration

## Overview

BetterNotes is a minimalist note-taking platform designed for speed and simplicity. It provides a clean writing environment coupled with powerful backend features to ensure your thoughts are saved securely and accessible anywhere.

## Key Features

  • Rich Text Editor: A seamless writing experience with full formatting capabilities.
  • Real-time Sync: Leverages Supabase to ensure notes are synchronized across devices instantly.
  • Secure Authentication: Implemented Google Auth via Better Auth for a frictionless login experience.
  • Minimalist Design: Built with Tailwind CSS and shadcn/ui for a distraction-free interface.
  • Cloud Storage: Reliable data persistence using Supabase PostgreSQL.

## Why I Built This

I wanted a personal notes app that felt as fast as a local text file but had the power of cloud backup. This project allowed me to explore the latest features in Next.js 15 and experiment with Better Auth as a lightweight authentication solution.

Design & Developed by Karan Singh

© 2026. All rights reserved