Next.js Firebase - The Full Course, from Fireship, has you build a full-stack social blogging platform in the spirit of DEV.to and Medium — authors publish under a custom username, readers can like posts in real time.
Built for Search and Speed
The project leans specifically into Next.js's rendering options — SSR, SSG, and ISR — so published posts are both fast to load and genuinely crawlable by search engines.
What You'll Build
- Custom Firebase usernames and SEO-friendly public profiles
- Realtime CRUD and data modeling in Firestore
- Reactive forms with react-hook-form and image file uploads
- Realtime "hearts" (likes), plus security rules and deployment
The course runs 33 lessons and ships with full source code for the finished platform.