- Framework: Next.js
- Database: Bit.io
- ORM: Prisma
- CMS: Sanity
- Styling: Tailwind CSS
- Deployment: Vercel
src
|
+-- components # all app components
|
+-- config # global configuration, such as clientUrl, etc
|
+-- hooks # all app hooks, usually shared accross the application
|
+-- layouts # layouts for [slug].ts pages
|
+-- lib # pre-configured, exported libraries
|
+-- pages # all views, routing is based on this directory
|
+-- prisma # primsa migrations and config
|
+-- public # public assets
|
+-- styles # all app styles
|
+-- types # global types
|
+-- utils # utility modules
This application was developed using Node v16.17.0
git clone https://github.com/TonyDotDev/tonypettigrew.dev.git
cd tonypettigrew.dev
yarn
yarn dev
Make sure to copy and paste the fields from the .env.example file into a new .env file and fill in the field values with your own keys, secrets and tokens.