This is a simple Notes App built with Next.js, featuring functionalities to create, update, edit, and delete notes. It utilizes Next.js for server-side rendering and routing, along with Next.js Server Actions for handling server-side logic. The notes data and authentication are managed using Supabase, providing a seamless backend solution.
- Create Note: Easily create new notes with a title and content.
- Update Note: Update existing notes with revised content or titles.
- Edit Note: Make changes to the content or title of a note.
- Delete Note: Remove unwanted notes from the system.
- Server-side Rendering: Utilizes Next.js for efficient server-side rendering.
- Server Actions: Implements Next.js Server Actions for server-side logic handling.
- Supabase Authentication: Secure user authentication provided by Supabase.
- Supabase Database: Stores notes data in a Supabase database.
-
Frontend:
- Next.js
- Shadcn UI
-
Backend:
- Next.js Server Actions
- Supabase