Ticketize is an self-hostable open-source ticketing platform built for schools. You can create events, scan tickets, and invite others to help! It is currently in use by a local school and is built with NextJS, Postgres, and Better Auth.
Robert Z
Check their projects out: Bad Apple!! but in Finder, Portfolio, Clear Clouds, SixStones - Minecraft Plugin
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
I absolutely hate CSS, React, and especially CSS. I spent ~3 hours yesterday attempting to make the organization settings dialog responsive on mobile devices, which was unnecessarily difficult. In this log, I mainly worked on finishing the initial welcome (join/create organization, signup, login, etc.), fixing bugs, and adding a place to manage the organization, including a page to invite other members. In the next log, I want to work on finishing this up, emails, and events.
All of this time was spent on implementing authentication. I shipped the following:
- shadcn/ui Login / Signup / Password Reset Pages
- Custom App Configuration to suit everyone's needs (as this is open-source)
- EMAILS!!!!!
- Organizations (they are called Workspaces in the app, but orgs is better here)
- Captchas so no bots!
all done with drizzle orm and postgres!!!