I'm Sonny. π―
You might also know me as PAPA React!
I've been coding for over 10 years now. As a Full Stack developer I've worked both with startups and large corporations to help build & scale their companies. Along the journey I realised my passion existed in helping others excel and pursue their dreams as upcoming developers and if thatβs not enough I have cloned most of the applications you have used in your life! π
π¨ Join the worldβs BEST developer community βZero to Full Stack Heroβ NOW:
www.papareact.com/course
Sonny Sangha
Join me as I show you how to build a Reddit 2.0 Clone from scratch with AI Moderation. Learn the latest tech such as Next.js 15, Sanity CMS, Clerk, AI Agents, Tailwind CSS, TypeScript & much more!
π― What You'll Learn:
π Full-Stack Development with Next.js 15
- Server Components & Server Actions for optimal performance
- Modern app router architecture
- TypeScript for type safety and better development experience
- Turbopack for lightning-fast development
π Content Management with Sanity CMS
- Flexible post, comment, and community management
- Rich text editor for post content
- Media uploads and optimization
- Custom schemas for social platform content
- Real-time content updates
π Advanced Social Platform Features
- Complete voting system for posts and comments
- Community/subreddit creation and management
- Post and comment threading with nested replies
- User profiles with activity history
- Real-time updates for engagement metrics
π AI-Powered Moderation
- Vercel AI SDK integration
- OpenAI integration for content moderation
- Build your first AI Agent!
- Automated inappropriate content detection
- Smart censoring of prohibited content
- User reporting system via tool calling
- Context-aware moderation decisions
π Authentication & User Management
- Secure authentication with Clerk
- Protected routes and content
π Modern UI/UX
- Responsive design with Tailwind CSS
- Beautiful components with Radix UI
- Custom animations and transitions
- Loading states and skeletons
- Intuitive search functionality
- Time-ago timestamps for posts and comments
π Professional Features
- Community search across all communities
- Reporting system for inappropriate content
- Mobile-optimized browsing experience
Set your reminder here and I'll see you soon PAPAFAM! π
2 days ago (edited) | [YT] | 20
View 0 replies
Sonny Sangha
Join me as I show you how to build a Receipt Tracker SaaS App from scratch with Multiple AI Agents. Learn the latest tech such as Next.js 15, Inngest, Schematic, Stripe, Clerk, Tailwind CSS, TypeScript & much more!
π― What You'll Learn:
π Full-Stack Development with Next.js 15
- Server Components & Server Actions for secure file handling and uploading
- Modern app router architecture with optimized routing
- TypeScript for type-safe application development
π SaaS Application Architecture
- Feature flag implementation with Schematic HQ
- Subscription-based access to premium features
- Usage-based pricing model
- User entitlements and permission management
π AI-Powered Receipt Processing
- Document OCR with AI integration
- Intelligent receipt data extraction
- Expense categorization with the power of AI Agents
π Authentication & User Management
- Secure authentication with Clerk
- User profiles and upload history
- Protected routes and premium features
π Advanced File Handling
- Drag-and-drop file uploads with DND Kit
- Multi-file processing capabilities
- Secure file storage and retrieval
π Modern UI/UX
- Responsive design with Tailwind CSS
- Beautiful components with Shadcn UI
- Interactive feedback during file processing
- Upload animations and transitions
- Comprehensive error handling with user feedback
π SaaS Monetization & Business Model
- Tiered subscription plans implementation
- Feature-gated functionality
- Usage quotas and limits
- Upgrade paths and user conversion
Set your reminder here and I'll see you soon PAPAFAM! π
1 month ago | [YT] | 25
View 0 replies
Sonny Sangha
βοΈ Your ULTIMATE Full Stack 2025 Developer Masterclass will be LIVE at 3pm GST Today.
Set your Reminders for the Masterclass Now by clicking the video below!
π Your Agenda for Today
1οΈβ£ How to Leverage AI & AI Agents Save your Developer Career!
- AI will not take your jobβ¦ BUT the developers who leverage AI will. Iβll share the tactics to make sure youβre not left behind!
2οΈβ£ Step-by-Step Guide to Launching / Marketing Your Own SaaS App
- I'll teach you how to launch a SaaS app from scratch that can start generating revenue.
3οΈβ£ Your ULTIMATE Full Stack Developer Roadmap for 2025 & Beyond!
- Presenting a comprehensive roadmap to excel as a Full Stack Developer in 2025 and beyond.
4οΈβ£ Tons of Free Goodies, Surprise Reveals, Winner Announcements, and More!
- Stay tuned for exciting giveaways, surprise reveals, and winner announcements for the Challenge!
5οΈβ£ Stick Around for the Full AI Agent SaaS App Source Code!
- Stay till the end to get access to the Complete Source Code of the AI Agent SaaS App that we built in this 5-Day Challenge.
6οΈβ£ Opening the Doors to Zero to Full Stack Hero 2.0!
- Announcing the launch of the new Zero to Full Stack Hero 2.0 with TONNES of next-gen upgrades, modules & more!
Make sure to show up and attend your Free Ultimate 2025 Full Stack Developer Training & claim tons of free goodies, prizes and much more! π
I'll see you soon. LFG PAPAFAM! βοΈ
1 month ago | [YT] | 9
View 0 replies
Sonny Sangha
π΄ Day 4 of the 5-Day AI Agent SaaS Challenge will be LIVE Today at 3pm GST!
π₯ Your Day 4 Agenda
1οΈβ£ Vercel AI SDK Implementation
- Set up Vercel AI SDK with Claude 3.7 integration
- Configure streaming responses
- Create tools and tool-calling flow
2οΈβ£ AI Agent Chat Interface
- Create chat UI with message history
- Implement streaming response rendering via Vercel AI SDK
- Add quick-action buttons such as βGenerate Titleβ, βGenerate Thumbnailβ etc
- Build Sidebar for saving and loading chat sessions (Optional challenge bonus points)
3οΈβ£ Subscription Tier Limitations β
- Use Schematic Feature flags to enable/disable tiered features
- Implement usage quotas and tracking
4οΈβ£ Final Deployment and Testing π
- Comprehensive testing across all features
- Final UI/UX improvements
- Deploy production version
5οΈβ£ Featuring the Best App Deployments from Day 3
Make sure to show up on Day 4 to claim your free goodie. If you still haven't reserved your seat in the Challenge then this is your last chance to reserve a seat when we only have a few seats left currently π www.papareact.com/challenge
Let's start Day 4 of the Challenge strong today and fully Complete the AI Agent SaaS App! πͺ
LFG PAPAFAM! βοΈ
1 month ago | [YT] | 5
View 0 replies
Sonny Sangha
π΄ Day 3 of the 5-Day AI Agent SaaS Challenge will be LIVE Today at 3pm GST!
π₯ Your Day 3 Agenda
1οΈβ£ Convex Database Setup
- Configure Convex client and schema
- Create Convex data mutations/queries: videos, transcripts, images, titles
- Set up Clerk authentication integration with Convex (optional challenge bonus)
2οΈβ£ YouTube Video Processing
- Create form for submitting YouTube URLs
- Implement YouTube API integration for video metadata
- Build transcript extraction functionality
3οΈβ£ Analysis Page UI
- Building the /analysis page UI components
- Show Youtube metrics for video on /analysis page
- Create mobile responsive UI skeleton for Layout so its ready for Day 4
4οΈβ£ Polish and Deploy
- Implement responsive design for all screens
- Deploy updated version to Vercel
- Test end-to-end user flow
Make sure to show up on Day 3 to claim your free goodie. If you still haven't reserved your seat in the Challenge then this is your last chance to reserve a seat when we only have a few seats left currently π www.papareact.com/challenge
Let's start Day 3 of the Challenge strong today and continue building the AI Agent SaaS App! πͺ
LFG PAPAFAM! βοΈ
1 month ago | [YT] | 4
View 0 replies
Sonny Sangha
π΄ Day 2 of the 5-Day AI Agent SaaS Challenge will be LIVE Today at 3pm GST!
π₯ Your Day 2 Agenda
1οΈβ£ Building the Landing Page
- Create responsive hero section with compelling copy highlighting AI analysis capabilities
- Implement feature sections showcasing video analysis, AI chat, and title generation
2οΈβ£ Authentication with Clerk
- Set up Clerk SDK and middleware for protected routes
- Create sign-in/up flow
- Implement authentication state management
- Add protected route handling for authenticated features
- Integrate Clerk Elements (optional challenge bonus)
3οΈβ£ Schematic & Stripe Integration
- Set up Schematic SDK for feature flagging & analytics
- Configure Stripe payment processing
- Implement subscription plan selection and checkout flow
- Create our first Schematic component
4οΈβ£ Deployment
- Deploy to Vercel
- Configure environment variables
- Test authentication and payment flows
Make sure to show up on Day 2 to claim your free goodie. If you still haven't reserved your seat in the Challenge then this is your last chance to reserve a seat when we only have a few seats left currently π www.papareact.com/challenge
Get hyped, excited and let's start Day 2 of the Challenge Strong Today! πͺ
LFG PAPAFAM! βοΈ
1 month ago | [YT] | 6
View 0 replies
Sonny Sangha
π΄ Day 1 of the 5-Day AI Agent SaaS Challenge is now LIVE!
π₯ Your Day 1 Agenda
1οΈβ£ Introduction to the AI Agent SaaS Challenge
- Kick-off the challenge with an overview of what you'll achieve in the next 5 days.
- Learn about the goals, schedule, and exciting prizes awaiting you.
2οΈβ£ Setting Up Your Clerk Account
- Step-by-step guide to creating and configuring your Clerk account.
- Understand how Clerk simplifies authentication and user management for your app.
- Hands-on setup to ensure you're ready to integrate Clerk into your project.
3οΈβ£ Setting Up Your Schematic Account
- Step-by-step guide to creating and configuring your Schematic account.
- Understand how Schematic simplifies subscriptions & payments for your app.
- Hands-on setup to ensure you're ready to integrate Schematic into your project.
4οΈβ£ Building Your Personalised Portfolio / Digital Resume
- Receive the Free Digital Portfolio / Resume Starter Pack.
- Customising your portfolio to showcase your skills, projects, and experience.
- Tips on making your portfolio stand out to potential employers and clients.
- Deploy your portfolio online to share with the world.
Make sure to show up on Day 1 to claim your free goodie. If you still haven't reserved your seat in the Challenge then this is your last chance to reserve a seat when we only have a few seats left currently π www.papareact.com/challenge
Get hyped, excited and let's start the Challenge Strong Today! πͺ
LFG PAPAFAM! βοΈ
1 month ago | [YT] | 12
View 0 replies
Sonny Sangha
π₯³ Introducing the 5-Day AI Agent SaaS Challenge!
[Limited Spots] Reserve your FREE seat here π www.papareact.com/challenge
-
ποΈ Save these Dates: 25th February - 1st of March
It's time to build a fully-featured AI Agent SaaS App that can generate content such as transcripts, shooting script, potential thumbnails and titles from any YouTube video URL... all for FREE! π
Plus, get a shot at winning over Β£10,000 in prizes, including a MacBook Pro, Keychron K8 Keyboard, exclusive swag, and a digital resume & portfolio to amplify your developer career! π₯
And on Day 5, Iβm dropping the Ultimate Full Stack 2025 Developer Roadmap & Training to take your coding skills to the next level! π€―
-
π€ What to Expect
Day 1: Introduction to the AI Agent SaaS Challenge, Setting up your Clerk and Schematic Accounts & Creating your personalised digital portfolio.
Days 2 - 4: Build Days where we will build the AI Agent SaaS App completely and deploy it!
Day 5 [Grand Finale]: Comprehensive full-stack software developer training to crush it as a developer in 2025, and free goodies, prize & winner announcements!
-
π» What you'll learn
You'll get introduced into the world of AI Agents & SaaS, and youβll learn the following tech:
- React.js & Next.js
- Clerk for Authentication
- Schematic
- Stripe for Recurring Payments
- Claude AI and Vercel AI SDK for the AI Enhancements
- Vercel for Deployment
- Tailwind CSS
- TypeScript
- Shadcn
π Prizes you can win
1st Place
Apple MacBook Pro worth Β£2000
Lifetime Mentorship Program worth Β£1000s
2nd Place
Keychron K8 Keyboard
PAPA Platinum Membership worth Β£600 GBP
3rd Place
Clerk Swag Pack including hoodies, t-shirts, mugs and much more!
PAPA GitHub Repo with over 60+ Full Stack Apps
-
This challenge is all about learning, having fun, and expanding your skills in AI and SaaSβ¦ all for FREE! π
Get ready to conquer the AI Agent SaaS Challenge together. Comment below if you have secured your seat! π
Peace PAPAFAM! βοΈ
- Sonny
1 month ago | [YT] | 16
View 0 replies
Sonny Sangha
Join me as I show you how to build a Professional LMS (Learning Management System) Platform from scratch with Next.js 15 - This comprehensive tutorial covers everything you need to create a modern, feature-rich learning platform!
π― What You'll Learn:
π Full-Stack Development with Next.js 15
- Server Components & Server Actions for optimal performance
- Modern app router architecture
- TypeScript for type safety and better development experience
π Content Management with Sanity CMS
- Flexible course, module, and lesson management
- Rich text editor for lesson content
- Custom schemas and content types
- Real-time content updates
π Advanced Features
- Multiple video player integrations (YouTube, Vimeo, Loom)
- Course progress tracking system
- Module-based learning paths
- Real-time lesson completion status
- Beautiful course cards with progress indicators
π Authentication & User Management
- Secure authentication with Clerk
- User profiles and progress tracking
- Role-based access control
- Protected routes and content
π Payment Integration
- Complete Stripe payment flow
- Course enrollment system
- Webhook integration for payment processing
- Secure checkout process
π Modern UI/UX
- Responsive design with Tailwind CSS
- Beautiful components with Shadcn UI
- Custom animations and transitions
- Loading states and skeletons
- Dark mode support
π Professional Features
- Course catalog with filtering
- Student dashboard
- Progress tracking and analytics
- Instructor profiles
- Beautiful course landing pages
Set your reminder here and I'll see you soon PAPAFAM! π
1 month ago | [YT] | 39
View 1 reply
Sonny Sangha
π΄ Let's build an AI Agent that can use Tools in NEXT.JS 15! (LangChain, Clerk, Convex, TypeScript, Tailwind CSS, IBM)
Join me as I show you how to build a powerful AI Agent with Next.js 15 that can interact with various tools and services. In this comprehensive build, you'll learn:
π How to implement Prompt Caching for optimized AI responses using Anthropic's caching feature (Drastically reduces token usage)
π How to integrate IBM's wxflows tooling to make any data source a tool in seconds, including YouTube transcripts and Google Books APIs!
π How to use LangChain and LangGraph for sophisticated tool usage, including:
- State management with StateGraph
- Tool orchestration with ToolNode
- Memory management with MemorySaver
- Intelligent message trimming for context management
π Build custom streaming solutions for Next.js 15, working around LangChainAdapter limitations when working with Custom Tools
- Real-time token streaming
- Tool execution feedback
- Proper error handling for failed tool calls
π Create a modern chat interface with:
- Real-time updates
- Message history management
- Tool interaction visualization
π Implement authentication with Clerk and integrate it with Convex database for:
- User management
- Chat history persistence
- Real-time data synchronization
π Leverage Claude 3.5 Sonnet for advanced AI capabilities with:
- Tool-augmented responses
- Context-aware conversations
- Efficient token management (4096 token context window)
π Deploy your application to production via Vercel with:
- Environment variable management
- Production-ready configurations
- Performance optimization
+ MORE!
Set your reminder here and I'll see you soon PAPAFAM! π
3 months ago (edited) | [YT] | 30
View 2 replies
Load more