This is a Next.js project bootstrapped with create-next-app
.
npm install
: initialize projectnpm run dev
: development server
/components - reusable stuff
/functions - firebase functions that run when documents are created
/lib - where make paths, extract data from files, etc.
/pages - actual pages users see
/resources
[id].js - dynamic page for any resource markdown file
/public - static stuff like images/icons
/resources - resource markdown files
/styles - global css stuff (component level css is in the component itself)