Website Credits
This website is built on top of three open source projects. Without them, it would not exist in its current form.
Next.js
Next.js is the framework this site is built on. It handles routing, rendering, and the underlying build process. Features like server components and image optimization are available without any custom setup, which saved a significant amount of development time.
shadcn/ui
The interface components on this site, including buttons, cards, dialogs, and menus, come from shadcn/ui. Unlike a typical component library, shadcn/ui provides code that is copied directly into the project rather than installed as a dependency. This made it possible to start with accessible, well built components and adjust them as needed for this site's design.
Supabase
Supabase provides the backend for this site, including the database, authentication, and storage. It removed the need to build and maintain that infrastructure independently.
Acknowledgement
Thank you to the teams and contributors behind Next.js, shadcn/ui, and Supabase for making these tools available.
Additional tools
The following tools are also used on this site:
- Dokploy, for managing hosting
- Tailwind CSS, for styling
- TypeScript
- Lucide Icons
If you have questions about how this site was built, feel free to get in touch.