Skip to content

HabibaMekay/Tixie

Repository files navigation

Tixie

Overview

Tixie is a ticket booking platform designed to provide a seamless experience for both users and vendors. Vendors can easily sell and manage event tickets, while users can explore venues, book tickets, and upload event pictures.

Goal

Our goal is to simplify ticket transactions, increase event visibility, and enhance user experience by making event discovery and booking effortless.

Tech Stack

Backend

  • GoLang – Backend programming language
  • Python – System recommendations section

Database

  • PostgreSQL – Relational database
  • Redis – In-memory caching

System Architecture

  • HAProxy – Load balancing
  • RabbitMQ – Message broker

Security & Authentication

  • OAuth2 – Authentication protocol
  • JWT – Secure user authentication

Payments

  • Stripe – Payment processing

For detailed reasoning behind these choices, refer to our ADR documents.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •