A web application for organizing and joining coffee meetups at local cafes. Built with Remix, Prisma, and TypeScript.
- 🗺️ Browse local coffee shops with detailed information
- 📅 Schedule meetups with date/time selection based on cafe hours
- 👥 Join existing meetups or create your own
- 🔍 Search and filter meetups by location and date
- 👤 User profiles and authentication
- Framework: Remix
- Language: TypeScript
- Database: SQLite with Prisma ORM
- Styling: Tailwind CSS
- UI Components:
- Headless UI
- Radix UI primitives
- Custom components with shadcn/ui styling
- Authentication: Built-in auth with password hashing
- Form Handling: Conform + Zod validation
- Testing: Playwright, Vitest, and Testing Library
- CI/CD: GitHub Actions