This is a cen-stack project bootstrapped with create-cen-app.
navigate to your frontend folder and run:
npm run dev
# or
yarn dev
# or
pnpm dev
if you are running an external Backend (like FastAPI), you will need to start that as well. Navigate to your backend folder and run:
./run
The stack is focused on simplicity, modularity, and speed. It consists of:
- Next.js is a great produciton ready React framework. It's got a great community, great docs, and is very easy to use.
- Tailwind CSS is a utility-first CSS framework that is easy to learn and use. It's also very customizable and has a great community.
- FastAPI is a great Backend-choice when working with Data Scientists, as their code be easily pasted into the backend. It's easy to use, has great docs, and the automatic implementation of the Swagger UI makes it great to work with.
- tRPC when Data Science is not a major requirement, tRPC is a great choice for a Backend-solution (technically Next.js is the backend). It provides type-safety from back- to frontend and has an overall great developer experience.
This project is inspired by and forked from T3 Stack. If you want to learn more about the T3 Stack, watch Theo's overview on Youtube here