Skip to content

Setup: Prisma schema, shadcn/ui config, dark theme, and landing page#4

Draft
Mathieu-bot wants to merge 6 commits into
devfrom
feat/setup-prisma-shadcn-theme
Draft

Setup: Prisma schema, shadcn/ui config, dark theme, and landing page#4
Mathieu-bot wants to merge 6 commits into
devfrom
feat/setup-prisma-shadcn-theme

Conversation

@Mathieu-bot

Copy link
Copy Markdown
Member

Summary

  • Prisma: Schema with 9 models (Venue, Event, Room, Session, Speaker, etc.), initial PostgreSQL migration, and full seed script (5 venues, 7 events, 14 rooms, 5 speakers, 31 sessions)
  • shadcn/ui: Config, cn() utility, and typing-animation component
  • Theme: Dark chartreuse palette replacing the old cream theme
  • Landing page: Redesigned with lucide-react icons
  • Deps: Added clsx, tailwind-merge, lucide-react, motion; replaced ts-node with tsx; added Prisma scripts
  • Assets: Speaker photos and event image
npm run build  ✅  (20 routes, 0 errors)

@Mathieu-bot Mathieu-bot marked this pull request as draft May 31, 2026 22:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant