MyList is a custom gift registry I made as my personal wishlist for my birthday and Christmas, at the request of my family.
Features
- Different Categories of items
- Live Preview when editing
- Google OAuth, restricted to 1 email for security
- Gift claiming system to prevent duplicate gifts
These are the technologies and key libraries I used to develop this project.
Language: Typescript (JSX)
UI Library: React.js (w/ Server Components)
Styling & UI Components: Tailwind CSS & shadcn/ui
Language: Typescript
Framework: Next.js 14 (App Directory)
Backend: Next.js
Database & ORM: Postgres (Drizzle ORM)