Udemy

Build an ERP System with Next.js 16, Strapi 5 & ShadCN UI

Enroll Now
  • 232 Students
  • Updated 11/2025
4.5
(23 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
9 Hour(s) 3 Minute(s)
Language
English
Taught by
Mohammad Hassani
Rating
4.5
(23 Ratings)
9 views

Course Overview

Build an ERP System with Next.js 16, Strapi 5 & ShadCN UI

Build a real-world ERP web app with full backend, POS, invoicing, auth, and dashboard using Next.js, Strapi & ShadCN.

Are you ready to build a real-world, production-ready ERP web application that you can proudly showcase in your portfolio — or even sell to real businesses?

In this hands-on full-stack course, you'll learn how to create a complete Inventory Management ERP system using modern technologies:
Next.js 16 (App Router), Strapi v5, and ShadCN UI.

From backend architecture to frontend design, you'll develop an advanced web application that includes all the essential features you'd expect in a real ERP system.

What You Will Build:

  • A secure authentication system with role-based access

  • Product & category management with search and pagination

  • A smart sales invoice module with dynamic calculations

  • A fully functional POS screen for quick sales operations

  • A responsive admin dashboard with real-time charts and summaries

  • A powerful Strapi backend with custom content types, permissions and database transactions

  • A clean, modern UI built with ShadCN components

Technologies You'll Master:

  • Frontend: Next.js 15 (App Router), ShadCN UI, Tailwind CSS

  • Backend: Strapi v5

  • Tools: Zod for validation, Axios for data fetching, React Hook Form, and more.

Who This Course Is For:

  • Developers who want to build and launch full-stack apps

  • Beginners aiming to become job-ready full-stack developers

  • Freelancers or indie makers looking to create and sell ERP solutions

  • Anyone who wants to master Strapi + Next.js in a practical project

By the end of this course, you’ll have a fully working ERP application and the skills to build scalable, full-stack business apps from scratch.

Enroll now and let’s build something amazing together!

Course Content

  • 10 section(s)
  • 76 lecture(s)
  • Section 1 Introduction
  • Section 2 Backend
  • Section 3 Next js frontend
  • Section 4 Advanced Authentication
  • Section 5 Axios configuration and global error handling
  • Section 6 Categories section
  • Section 7 Products section
  • Section 8 Sales section
  • Section 9 Reports section
  • Section 10 Point of Sales (POS) section

What You’ll Learn

  • Build a full-stack business application using Next.js, Strapi v5, and ShadCN UI from scratch
  • Create real-world features like product management, categories, POS, sales invoices, and dashboards
  • Create an advanced backend project with Strapi v5 including custom content types and relations
  • Implement user authentication and role-based access with secure API integration
  • Design responsive, modern UIs with reusable components and clean code architecture
  • Integrate frontend with Strapi using advanced API filters, pagination, and dynamic queries

Reviews

  • I
    Ipfi Mavhidule
    5.0

    Great

  • R
    Rudi Visagie
    5.0

    Very good course. Sometimes the instructor just quickly skips through some of the content, either verbally or visually but if you do some of your own research on the topic in question you will be fine. High quality course!

  • P
    Panji Asmoro
    5.0

    nice course

  • F
    Fatmir Shaqiri
    5.0

    Its simple

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed