9

Sparky Celebrations

Sparky Celebrations is a modern ticketing platform built with Next.js and TypeScript. Users can browse events and exhibitions, manage favorites, and complete secure online payments via Paymob. The platform supports Arabic and English, dark and light modes, and includes a powerful admin dashboard for managing events, orders, and website content.

Sparky Celebrations Home Page

Sparky Celebrations

Sparky Celebrations is a professional event and exhibition ticketing platform designed for seamless discovery, booking, and management of events. The platform is multilingual (Arabic & English) and supports both dark and light modes for a modern user experience.


Project Overview

Sparky Celebrations allows users to explore, search, and book tickets for events and exhibitions. It features a smooth checkout process with secure online payments via Paymob, a favorites system, and a responsive design optimized for all devices.

The platform also includes a comprehensive administrative dashboard for managing events, orders, and website content efficiently.


Features

  • Event and exhibition ticketing system
  • Dedicated search pages for events and exhibitions
  • Favorites (wishlist) functionality
  • Shopping cart and checkout flow
  • Secure online payments (Paymob integration)
  • Arabic and English language support
  • Dark and light mode themes
  • Authentication and session management
  • Comprehensive admin dashboard for managing content, events, and orders

Tech Stack

  • Frontend: Next.js, TypeScript, Tailwind CSS, shadcn/ui, Framer Motion, React Hook Form, Zod, Zustand, next-intl
  • Backend & Services: MongoDB, NextAuth, Paymob payment integration

Screenshots

Home Page

Home Page
A clean and modern landing page showcasing featured events and exhibitions.

Events Search

Events Search
Advanced search page for discovering upcoming events efficiently.

Exhibitions Search

Exhibitions Search
Dedicated exhibitions search interface with filtering options.

Cart

Cart

Checkout

Checkout
Smooth checkout experience with secure payment integration.

Admin Dashboard

Dashboard
Comprehensive dashboard providing full control over events, orders, and content.

CMS Home page

Cms Home page

Main Features

  • Event & Exhibition Ticketing
  • Advanced Search Pages
  • Secure Online Payments (Paymob)
  • Shopping Cart & Checkout
  • Favorites System
  • Arabic & English Support
  • Dark & Light Mode
  • Authentication & Sessions
  • Admin Dashboard
  • Order & Content Management