# 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