rdsx.dev
Mon Dec 16 2024
TicketiHub
GitHub - https://github.com/TheODDYSEY/event-organization-nextjs.gitWebsite - https://ticketihub.vercel.app/
Saas
Next.js
Node.js
TypeScript
TailwindCSS
Stripe
Zod
React Hook Form
Shadcn
uploadthing
TicketiHub is a powerful, full-stack event management and ticketing platform
Introduction
TicketiHub is a powerful, full-stack event management and ticketing platform built with Next.js 14. It streamlines the process for both event organizers and attendees, offering a seamless and intuitive experience
- Seamlessly browse and filter events based on categories or organizers.
- Securely purchase tickets via Stripe.
- Effortlessly create, update, and manage events.
- Explore curated related events to enhance engagement.
Whether you're an event organizer or attendee, TicketiHub offers a streamlined, scalable, and secure experience tailored for everyone.
Tech Stack
- Frontend: Next.js
- Backend: Node.js
- Database: MongoDB
- Authentication: Clerk
- Payment Gateway: Stripe
- UI Library: TailwindCSS
- Data Validation: Zod
- Form Handling: React Hook Form
- File Upload: Shadcn
- Image Upload: uploadthing
Features
Authentication (CRUD) with Clerk
- Secure and efficient user management
- Comprehensive authentication flow
Events (CRUD)
- Create Events: Generate new events with essential details
- Read Events: Explore detailed views of all events
- Update Events: Dynamically modify event details
- Delete Events: Remove events from the system
Related Events
- Smartly connects related events displayed on event details pages
- Enhances engagement for users
Organized Events
- Efficient organization of events
- Structured display of user-created events on profile pages
Checkout and Pay with Stripe
- Smooth payment transactions using Stripe
- Enhances user experience during checkout
Event Orders Management
- Comprehensive overview of all event-related transactions
- Efficient order search functionality