TickEvent is a clean, minimal event-sharing and ticketing web app built with Next.js, Prisma, BetterAuth, and ShadCN/UI.

🎟️ TickEvent

TickEvent is a clean, minimal event-sharing and ticketing web app built with Next.js, Prisma, BetterAuth, and ShadCN/UI. Users can create events, upload images, sell tickets via Stripe, and track orders—all.

🚀 Live Dem…


This content originally appeared on DEV Community and was authored by Said Mounaim

🎟️ TickEvent

TickEvent is a clean, minimal event-sharing and ticketing web app built with Next.js, Prisma, BetterAuth, and ShadCN/UI. Users can create events, upload images, sell tickets via Stripe, and track orders—all.

🚀 Live Demo

🔗 https://tick-event.vercel.app

GitHub Repo

🔗 https://github.com/saidMounaim/tick-event

✨ Features

  • 🔐 Sign up / Sign in with BetterAuth
  • 🎉 Create events with title, image, price, and ticket count
  • 📸 Upload images using ImageKit
  • 💳 Buy tickets with secure Stripe Checkout
  • 📊 View your ticket orders in your personal dashboard
  • 💅 Fully responsive, clean design using ShadCN/UI and Tailwind CSS

📦 Tech Stack

🛠 Getting Started

1. Clone the repository

git clone https://github.com/saidMounaim/tick-event.git
cd tick-event

2. Install dependencies

npm install

3. Configure environment variables

Create a .env file in the root:

# Database
DATABASE_URL="postgresql://..."

# BetterAuth
BETTER_AUTH_BASE_URL="https://tick-event.vercel.app"
BETTER_AUTH_SECRET="your_betterauth_secret"

# Stripe
STRIPE_SECRET_KEY="sk_test_..."
STRIPE_WEBHOOK_SECRET="whsec_..."
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY="pk_test_..."

# ImageKit
IMAGEKIT_PUBLIC_KEY="your_public_key"
IMAGEKIT_PRIVATE_KEY="your_private_key"
IMAGEKIT_URL_ENDPOINT="https://ik.imagekit.io/your_id"

# App
NEXT_PUBLIC_APP_URL="https://tick-event.vercel.app"

4. Start the dev server

npm run dev

💼 Contribution

All contributions are welcome!

Fork the repo, create a new branch, and submit a pull request.


This content originally appeared on DEV Community and was authored by Said Mounaim


Print Share Comment Cite Upload Translate Updates
APA

Said Mounaim | Sciencx (2025-06-28T22:52:00+00:00) TickEvent is a clean, minimal event-sharing and ticketing web app built with Next.js, Prisma, BetterAuth, and ShadCN/UI.. Retrieved from https://www.scien.cx/2025/06/28/tickevent-is-a-clean-minimal-event-sharing-and-ticketing-web-app-built-with-next-js-prisma-betterauth-and-shadcn-ui/

MLA
" » TickEvent is a clean, minimal event-sharing and ticketing web app built with Next.js, Prisma, BetterAuth, and ShadCN/UI.." Said Mounaim | Sciencx - Saturday June 28, 2025, https://www.scien.cx/2025/06/28/tickevent-is-a-clean-minimal-event-sharing-and-ticketing-web-app-built-with-next-js-prisma-betterauth-and-shadcn-ui/
HARVARD
Said Mounaim | Sciencx Saturday June 28, 2025 » TickEvent is a clean, minimal event-sharing and ticketing web app built with Next.js, Prisma, BetterAuth, and ShadCN/UI.., viewed ,<https://www.scien.cx/2025/06/28/tickevent-is-a-clean-minimal-event-sharing-and-ticketing-web-app-built-with-next-js-prisma-betterauth-and-shadcn-ui/>
VANCOUVER
Said Mounaim | Sciencx - » TickEvent is a clean, minimal event-sharing and ticketing web app built with Next.js, Prisma, BetterAuth, and ShadCN/UI.. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2025/06/28/tickevent-is-a-clean-minimal-event-sharing-and-ticketing-web-app-built-with-next-js-prisma-betterauth-and-shadcn-ui/
CHICAGO
" » TickEvent is a clean, minimal event-sharing and ticketing web app built with Next.js, Prisma, BetterAuth, and ShadCN/UI.." Said Mounaim | Sciencx - Accessed . https://www.scien.cx/2025/06/28/tickevent-is-a-clean-minimal-event-sharing-and-ticketing-web-app-built-with-next-js-prisma-betterauth-and-shadcn-ui/
IEEE
" » TickEvent is a clean, minimal event-sharing and ticketing web app built with Next.js, Prisma, BetterAuth, and ShadCN/UI.." Said Mounaim | Sciencx [Online]. Available: https://www.scien.cx/2025/06/28/tickevent-is-a-clean-minimal-event-sharing-and-ticketing-web-app-built-with-next-js-prisma-betterauth-and-shadcn-ui/. [Accessed: ]
rf:citation
» TickEvent is a clean, minimal event-sharing and ticketing web app built with Next.js, Prisma, BetterAuth, and ShadCN/UI. | Said Mounaim | Sciencx | https://www.scien.cx/2025/06/28/tickevent-is-a-clean-minimal-event-sharing-and-ticketing-web-app-built-with-next-js-prisma-betterauth-and-shadcn-ui/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.