Tech stack
For a better understanding of the codebase, let's first go over the tools and libraries that tantalum uses and why we chose them.
Nuxt + Vue
Nuxt is the most popular Vue frameworks. We use it for the frontend of tantalum and also utilize it's api functions to serve the API for the application. Together with Nuxt we are using:
Tailwind
Tailwind CSS is a utility-first CSS framework that helps you build custom designs without writing any CSS. We use it to style the frontend of tantalum and to create a consistent design system.
Typescript
Zod
Directus
Directus is an open-source data platform that provides a flexible API and no-code app for managing SQL databases. We use it as a headless CMS to handle content, assets, and workflows efficiently.