
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
CompletedTechnology Stack
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.
