This ReactJS application is a Next.js 13 project, utilizing their page directory routing system. It was created by running npx create-next-app and styled using Chakra UI. Animaitions of components utilized Framer's Motion library. Icons were provided by the npm package React Icons.
All commerce is built using Stripe's integration API, and linking their services with all ticket and merchandise sales.
The artist application, volunteer application, and contact page are linked to Max's email using a self-hosted gateway that allows making REST requests against IMAP and SMTP servers, provided by the open-source Nodemailer module.
Initial testing of this repository was deployed using Vercel.