rdsx.dev

Mon Dec 16 2024

TicketiHub

TicketiHub

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

Summarizing an article

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

Summarizing an article

  • Smartly connects related events displayed on event details pages
  • Enhances engagement for users

Summarizing an article

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

Summarizing an article

Event Orders Management

  • Comprehensive overview of all event-related transactions
  • Efficient order search functionality

Summarizing an article