Welcome to the official source code repository for the Next.js Crash Course on YouTube. This crash course is designed to help you get started with Next.js — a powerful React framework for building fast, full-stack web applications.
🎬 Watch the full tutorial:
👉 Next.js Crash Course on YouTube
This project covers:
- ✅ Basics of Next.js 15+ App Router
- ✅ File-based Routing
- ✅ Dynamic Routes
- ✅ Layouts & SEO
- ✅ Server vs Client Components
- ✅ Data Fetching: SSR, SSG, ISR
- ✅ Loading & Streaming
- ✅ Error handling
- ✅ API Routes
- ✅ Styling (CSS Modules / TailwindCSS)
- ✅ Image & Font optimization
- ✅ Route groups & Parallel Routes
- ✅ Authentication with NextAuth
- ✅ Middleware
- ✅ Deployment tips
- Next.js
- React
- Tailwind CSS
- Vercel (optional for deployment)
Clone the repository:
git clone https://github.com/logicbaselabs/next-starter.git
cd nextjs-starter
Install dependencies:
npm install
Run the development server:
npm run dev
Now open http://localhost:3000 in your browser to see it in action.
This repository is primarily for educational purposes based on the YouTube crash course. Feel free to fork the project, submit issues, or make improvements for your own learning!
Sumit Saha — logicBase Labs 📧 sumit@logicbaselabs.com 🌐 logicbaselabs.com
If this crash course helped you, please:
- ⭐ Star this repo
- 🍿 Subscribe on YouTube
- 🧑🏫 Share it with others!