This is the Next.js starter template for Space Type projects.
You will need to have npm installed. I recommend a version manager like asdf.
Once you've got that ready, you can spin up local dev:
npm install && npm run dev
Template Foundations: Next.js 14, Typescript, Tailwind CSS, PostCSS (SASS support), SVGR
React Fundamentals
āāā pages š¤ Individual website pages, routed based on their filename.
āāā _app.tsx Defines the "wrapper" layout for all other pages.
āāā contexts š Global site contexts for sharing data/events across components
āāā components š Individual React components, used within pages. Helpful for breaking down your code :)
Styling and Assets
āāā public š Raw HTML/CSS/JS and asset files
āāā styles š Globally-imported CSS files
Logical Organization
āāā util šØ Small functional utilities
āāā lib š ļø Larger logical services and models
Next.js is built by Vercel and I recommend deploying on their system. Their free tier is forgiving and allows you to deploy lightweight frontends and APIs.