How it's structured?
Understand the app structure so you don't waste time finding what you need.
Location
Function
/app
Main folder, contains all the site's pages
/app/api
Backend folder, where you call you API
/app/billing
Payments webhook
/contexts
Setting contexts
/components
Prebuilt components (custom & Shadcn/ui)
/data
Config files and dashboard datas
/hooks
Reusable functions to simplify repetitive actions
/lib
Libraries helper functions
/prisma
Database schema & seeds
/public
Files folder (images, videos)
/types
Typescript custom types
Last updated