Loading...
Please wait while we fetch your content.
Please wait while we fetch your content.
A full-stack note-taking application built with Next.js App Router, Prisma ORM, and MongoDB. The project focuses on schema design, database relationships, Server Actions, and building a scalable CRUD application.
// Next.js
Built a modern full-stack application with Server Actions.
// Prisma ORM
Simplified database access and schema management.
// MongoDB
Stored notes, categories, and related data.
// Server Actions
Handled server-side operations without separate API calls.
// Zod
Validated form data safely before processing.
As my first project with Prisma, understanding schema design and model relationships took time.
Adapting to the App Router and server-first architecture was challenging during development.
Deploying the application initially failed because of incorrect Prisma configuration.
Refined the Prisma schema through practice until the data models worked correctly.
Spent time understanding the App Router lifecycle and adjusted the project structure accordingly.
Reset the Prisma setup, regenerated the client, and resolved the deployment issues.
// frontend
Note management
Search
Categories & tags
Form validation
Toast notifications
// backend
Prisma ORM
MongoDB
Server Actions
Database relationships