This is a web application designed to centralize your note‑taking and make it smarter. Capture ideas quickly, organize them with a clean, responsive interface, and ask AI contextual questions about all your notes to get concise, useful answers.
Key Features
- Create, edit, and delete notes with fast, debounced autosave.
- Sidebar to browse, select, and manage your notes.
- “Ask AI” dialog to query across all your notes and receive structured HTML answers.
- Secure email/password authentication powered by Supabase.
- Mobile‑ready UI with light/dark theme support.
- Friendly UX: toast feedback, modal dialogs, and accessible components.
Technologies Used
Built with a modern, production‑ready stack:
- React 19
- Next.js 15 (App Router)
- TypeScript
- Tailwind CSS 4 with Radix UI primitives and custom components (shadcn‑style)
- Prisma ORM and PostgreSQL for data management
- Supabase Auth (email/password) with secure SSR cookies
- OpenAI API (chat completions with gpt‑4o‑mini)