Ticketo is a modern, user-friendly ticket sales platform built for event organizers and attendees. It provides seamless event browsing, booking, and management experiences through a sleek UI and robust backend.
- 🔐 User registration and login
- 🔎 Event browsing and keyword search
- 🎟️ Secure ticket purchasing and refund system
- ⚙️ Admin panel to manage events and ticket sales
- 📲 QR-coded e-tickets
- 📧 Email notifications for orders and updates
- Go (Golang) + Chi
- PostgreSQL
- JWT for secure authentication
- Docker & Docker Compose
- Redis (optional: caching or background tasks)
- React + Vite
- TailwindCSS
- Axios for API requests
- Nginx for reverse proxy
- Docker for containerization
- MinIO (optional file storage)
# Clone the repository
git clone https://github.com/k5sha/ticketo.git
cd ticketo
# Build and run the services
docker-compose up --buildThis project is licensed under the MIT License.
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
