Feature-Based Organization
Learn to organize a Next.js project by features, keep thin pages in app and separate API consumption into layers.
Case Study: Login, Registration, and Navigation
Build a login, registration and navigation case study in Next.js connected to the course's NestJS backend, with CORS and protected routes.
Tailwind CSS
Learn utility-first Tailwind CSS in Next.js: setup, spacing and utility classes to design user interfaces.
daisyUI
Learn to use daisyUI on top of Tailwind in Next.js: installation and a catalog of essential components such as buttons, cards and forms.
Activity: Components with daisyUI
Complete a hands-on activity building components with daisyUI following the feature-based structure, with delivery criteria and a rubric.
Slides of the Week
Review the week 12 slides on feature-based structure, Tailwind CSS v4 and daisyUI 5 using the embedded PDF viewer.