Cardano Starter Kit is a Next.js project for building cardano web3 applications with TypeScript, use-cardano, and Lucid.
The aim of the project is to serve as a simple starting point, but also to help developers get into Cardano dApp development. With that said, the tech stack provides all functionality needed for writing off chain code for dApps and should scale with your needs.
In an upcoming version of the boilerplate, we aim to include a DSL (Domain Specific Language) for the on-chain components of Cardano dApp development. We are still deciding on which language to use, but we are considering either Helios, Aiken, or plu-ts.
The starter project is built on top of Next.js, which is a React framework for building static and dynamic websites. It is a great choice for building dApps, as it is easy to use, and provides a lot of functionality out of the box. It also has a great developer experience, which makes it easy to get started.
For styling, we are using Tailwind CSS, which is a utility-first CSS framework with a good balance of flexibility, composability, and ease of use. It is also very easy to use with Next.js, and provides a lot of functionality out of the box.