I built a full-stack fitness classes platform from scratch — using React, TypeScript, ASP.NET Core, SQL, SignalR, JWT, and Clean Architecture.
In this video, I break down how the entire application works, demo the major features, walk through the database design, and explain the architectural decisions behind the project.
You’ll see everything:
✅ User login & JWT authentication
✅ Class creation, filtering, deletion, and attendance
✅ Real-time SignalR comments
✅ SQL schema relationships (users, training classes, followers, attendees)
✅ Clean Architecture breakdown (UI → API → Application → Persistence → Domain)
✅ CQRS overview and how it scales large applications
✅ Improvements I would make if rebuilding the project today
Whether you’re building your own full-stack portfolio project or trying to understand advanced architecture patterns, this walkthrough will give you a full end-to-end view of a production-ready app.
━━━━━━━━━━━━━━━━━━━━━━━━━━
🔗 RESOURCES & LINKS
💬 Download the full resource in Skool:
https://www.skool.com/erictech
📅 Work With Me
New Projects - Free Strategy Call: https://calendar.app.google/sB9KrJP6e...
Technical Consultation (Paid 1:1): https://calendar.app.google/BU9D589X3...
🤝 Let's Connect
LinkedIn: / ericwtech
💻 Code: https://github.com/Eric-programming/f...
━━━━━━━━━━━━━━━━━━━━━━━━━━
⏱️ Timestamps
⌨️ (0:00) Intro
⌨️ (0:30) App Demo
⌨️ (6:24) API Swagger
⌨️ (6:48) DB Relationships Diagram
⌨️ (8:06) App Architecture
⌨️ (11:01) App CQRS Mediator Pattern
⌨️ (14:28) Areas to improve
#FullStackDevelopment #ReactProjects #DotNetCore
━━━━━━━━━━━━━━━━━━━━━━━━━━