A modern, efficient note-taking application built with cutting-edge technologies.
- Next.js - React framework for server-side rendering and static site generation
- React Hook Form - Performant, flexible and extensible forms with easy-to-use validation
- Zod - TypeScript-first schema declaration and validation library
- TanStack Query - Powerful asynchronous state management for TS/JS, React, Solid, Vue and Svelte
- Shadcn UI - Re-usable components built using Radix UI and Tailwind CSS
- Create, read, update, and delete notes
- Real-time synchronization
- Responsive design for desktop
- Clone the repository
- Install dependencies:
npm install - Set up environment variables
- Run the development server:
npm run dev
NEXT_PUBLIC_SUPABASE_URL: Supabase URLNEXT_PUBLIC_SUPABASE_ANON_KEY: Supabase anonymous key