ticket-system/README.md
2024-12-11 14:23:30 -05:00

34 lines
930 B
Markdown

# Ticket System
An application to handle the ticketing of an event for a small organization.
## Tech Stack
* [ASP.Net](https://dotnet.microsoft.com/en-us/apps/aspnet)
* [QRCoder](https://github.com/codebude/QRCoder)
* [Angular](https://angular.dev)
* [zxing](https://www.npmjs.com/package/@zxing/ngx-scanner)
* [MongoDB](https://www.mongodb.com/docs/manual/)
## Design
All charts are made with [mermaid](https://mermaid.js.org/intro/).
## Considerations
* UI should have a mobile-first approach
* [Passes should be able to saved to virtual wallets](https://stackoverflow.com/questions/52119748/how-to-add-add-to-wallet-button-to-website-to-add-coupons-to-apple-wallet-and)
* UI should handle printing
* Season Passes
* Square Integration
* [Clerk Authentication](https://clerk.com)
## Todo
* Add user authentication
* Add square integrations
* Add ticket purchase flow
* Ticket Emailing
* Ticket Printing
* Reporting