Loading video player...
π Take control of your online privacy! Try GoLogin for FREE and get 2GB of free residential proxies. Start now: https://bit.ly/gologin_small-town-coder Promo code: STC40 In this video, weβll build a fully scalable, microservices-based Job Portal Web App from scratch. This real-world project includes powerful features such as: β’ AI Career Guidance β’ AI Resume Analyzer β’ Multi-account registration β’ Profile enhancement (bio, skills, experience) β’ Recruiter dashboards β’ Real-time email notifications β’ Razorpay-based subscription system β’ Forgot-password + reset-password flow The system is designed using a Microservices Architecture, with all services communicating through Apache Kafka, one of the most widely used message brokers in the industry. π§ Tech Stack Used β’ Next.js β Frontend β’ Node.js & Express.js β Backend microservices β’ PostgreSQL β Database β’ Kafka β Message broker β’ Redis β Caching β’ TypeScript β End-to-end type safety π What You Will Learn β’ Microservices architecture (hands-on, production-grade) β’ Kafka-driven event communication β’ Building a scalable Job Portal system β’ AI Resume Analyzer + Career Guide implementation β’ Email notification workflows β’ Subscription system with Razorpay β’ Complete password reset flow β’ Structuring a large full-stack project π Prerequisites β’ You should have basic knowledge of: β’ React / Next.js β’ Node.js & Express.js β’ PostgreSQL / MySQL (PostgreSQL used here) This video is perfect if you want to build real-world, production-ready projects using Microservices, Kafka, TypeScript, and modern full-stack technologies. π Resources β’ Source Code: https://www.smalltowncoder.online β’ Kafka Setup Guide: https://drive.google.com/file/d/1MaPUS_4qto3gO_BYh06OhHEGNWt_2bFK/view?usp=sharing β’ Resume Analyzer + About Page: https://drive.google.com/file/d/1gvAtrPIOSa5imXIDczYoO_FrovxW2mMR/view?usp=sharing β° Timestamps 00:00:00 β Introduction + Prerequisites 00:02:24 β Full Project Demo 00:21:24 β How to Access the Source Code 00:23:07 β Auth Service (Registration, Login, JWT, Password Flow) 01:38:45 β Upload Service (Images, Resume Uploads) 02:26:53 β Kafka Explained + Setup 03:38:06 β User Service (Profiles, Skills, Bio Management) 05:01:32 β Job Service (Create Jobs, Apply, Track Applications) 07:38:19 β AI Service (Career Guide + Resume Analyzer) 08:09:39 β Frontend (Next.js UI + Integrations) 18:00:41 β Payment Service + Subscription System 19:06:44 β Final Touches & Wrap-up π If you found this helpful, donβt forget to Like π, Comment π¬, and Subscribe π for more full-stack & microservices projects!