This is a companion repo for the Intermediate Next.js course course on Frontend Masters.
The setup instructions can be found in the course notes. You'll need:
- Node version 20
- Turso account
Fork/Clone the repository and checkout the step/0 branch:
git clone https://github.com/Hendrixer/intermediate-nextjs.git
cd intermediate-nextjs
git checkout step/0
npm installSee the course notes for instructions for setting up and configuring Turso.
The main branch is a final version of the application. Checkout the step/0 branch if you are starting the course. There are several other "checkpoint" branches:
step/0: Starting branch for the coursestep/1: Starting code for the Routing & Data Fetching sectionstep/2: Starting code for the Per-Request Caching lessonstep/3: Starting code for the Active & Protected Routes sectionstep/4: Starting code for the Advanced Server Actions & Revalidation sectionstep/5: Starting code for the Events Page lessonstep/6: Final code from the course (similar to what is on the main branch)
