Live Project link : http://www.myticketspot.live (not active)
The basic idea of the project is to develop an ticket sharing app service using microservice architecture. Anyone can create a new ticket for sale (concert,sport event etc…) in the website and make available for anyone to buy it.
- React and Next JS
- Node and Express.
- Typescript
- Mongo database and Redis.
- Stripe API
Jest
- Entire App is deployed using docker and kubernetes.
- Digital Ocean is used for production deployment
- Google cloud is used for development.
- Name: @jaytickets/common
- Microservices & Event based Architecture and niches
- Concurrency issues in Microservices
- Cloud Services (GCP)
- Reusability of coding
- Server-Side-Rendereding using React Hooks and Next JS
- Limit access to APIs using JWT-based authentication
Authorization Page
- Sign up and sign in
Create Ticket for sale
Buying tickets
Payment method - Stripe & Timer for expiration
Payment method - Stripe & Timer for expiration For testing stripe payments:
- card num - 4242 4242 4242 4242
- expiry date - any future date and year &
- CVV code - any 3 digit number