FastAPI & Next.js project: Flight Booking App With DevOps. Day 1 - 100
5.0
(2)
23 learners
What you'll learn
This course includes
- 104.5 hours of video
- Certificate of completion
- Access on mobile and TV
Course content
1 modules • 89 lessons • 104.5 hours of video
FastAPI & Next.js project: Flight Booking App With DevOps. Day 1 - 100
89 lessons
• 104.5 hours
FastAPI & Next.js project: Flight Booking App With DevOps. Day 1 - 100
89 lessons
• 104.5 hours
- System Design & Architecture | Flight Booking Backend with FastAPI | Day-1 01:50:48
- Docker, PostgreSQL, Linting & Pytest setup | FastAPI Flight Booking Backend | Day-2 01:24:30
- FastAPI User Registration with Email Confirmation | Flight Booking App | Day - 3 01:38:59
- FastAPI JWT Authentication & Secure Login | Flight Booking Backend | Day-4 01:24:07
- Search Flights by Origin, Destination & Date | FastAPI + Amadeus | Flight Booking App | Day-5 01:46:56
- Select a Flight & Verify Pricing | FastAPI Flight Booking Backend – Day 6 01:08:37
- Create orders | FastAPI Flight Booking Backend | Day 7 01:24:56
- Changes and bug fixes to the project | FastAPI Flight Booking Backend – Day 8 01:32:02
- Protected routes | JWT token | FastAPI Flight Booking Engine | Day 9 58:04
- Deploy FastAPI Docker project to AWS EC2 | Docker compose | Day 10 01:11:25
- SeatMap Display API | FastAPI Flight Booking backend | Day 11 01:07:26
- Flight Order Management | Flight Booking Engine in FastAPI | Day 12 01:54:21
- Caching Flight Searches with Redis in FastAPI | Flight Booking Backend – Day 13 01:38:29
- Airport & City Search Feature | FastAPI Flight Booking Engine | Day 14 01:33:54
- Infrastructure as Code with Terraform | FastAPI Flight Booking Backend | Day 15 40:36
- Terraform Configuration Files Explained | FastAPI Flight Booking Backend | Day 16 01:23:42
- Terraform Variables, Outputs & Modules explained | FastAPI Flight Booking Backend | Day 17 56:10
- Terraform Destroy Explained | FastAPI Flight Booking Engine | Day 18 17:38
- Collaborating with HCP Terraform | FastAPI Flight Booking Backend | Day 19 50:35
- Automate AWS Infra with GitHub Actions | Terraform Security Groups + CI/CD | Flight Booking | Day 20 01:02:32
- Automate Deployment with Terraform User Data | Docker + GitHub Actions | Flight Booking App | Day 21 02:19:04
- FastAPI SQLModel Flight Booking Table | Save & Track User Bookings | Flight Booking App | Day 22 01:29:01
- Terraform Remote State with AWS S3 + Locking | No More Lost State! | Flight Booking Engine (Day 23) 46:24
- Next.js + FastAPI integration | Flight booking Engine | Day 24 01:20:51
- Fixing CORS & 400 Errors in FastAPI + Next.js Integration | Flight booking Engine (Day 25) 02:06:04
- Validate Flight Prices | FastAPI + Next.js Integration (Part 2) | Flight Booking Engine (Day 26) 01:12:13
- FastAPI + Next.js Integration #3 | Zustand Storage + Price Validation | Flight Booking App (Day 27) 01:15:59
- Next.js + FastAPI integration #4 | Building an End to End Flight booking Engine | Day 28 01:51:58
- Next.js + FastAPI: LIVE Traveller Info Integration! | Flight Booking Engine | Day 29 01:44:39
- Next.js + FastAPI: Flight Booking Order Integration! | Flight Booking Engine | Day 30 01:13:09
- Next.js + FastAPI: Flight Booking Order Integration! | Flight Booking Engine Day 31 01:05:18
- FastAPI + Next.js: Login & Signup Integration! | Flight Booking Engine | Day 32 01:34:24
- FastAPI + Next.js Forgot Password Flow | Building a Flight Booking Engine | Day 33 01:41:51
- Build a FastAPI Log Manager | Singleton Design Pattern | Build a Flight Booking Engine | Day 34 01:15:05
- Build a User Profile Page using FastAPI + Next.js! | Flight Booking Engine Day 35 02:01:50
- Build User Bookings Page in Next.js + FastAPI! | Flight Booking Engine Day 36 01:23:37
- Studying a Payment Gateway for Use in the FastAPI + Next.js Flight Booking Engine | Day 37 41:34
- Integrate Flutterwave Inline Payments in FastAPI + Next.js | Flight Booking Engine Day 38 01:04:29
- Switching to PesaPal! Full Payment Integration in FastAPI+ Next.js | Flight Booking Engine | Day 39 01:19:38
- My Models Keep Changing. Time To Learn Alembic | FastAPI Migrations | Flight Booking Engine | Day 40 41:15
- Alembic Part 2: Migrations in FastAPI | Flight Booking Engine | Day 41 16:01
- Alembic Part 3: Finally Trying to Complete | Flight Booking Engine Day 42 01:24:22
- Upgrading the Booking Model | Flight Booking Engine Day 43 59:04
- Upgrade the landing page. FastAPI + Next.js Integration | Flight Booking Engine | Day 44 01:22:19
- FastAPI + Next.js Integration | User Bookings | Flight Booking Engine | Day 45 01:10:20
- User Roles & Permissions in FastAPI + Next.js Project | Flight Booking Engine Day 46 01:40:44
- Building the Admin Dashboard in FastAPI and Next.js | Flight Booking Engine | Day 47 02:07:19
- Create Admins Instantly with a Custom CLI! FastAPI + Next.js | Flight Booking Engine | Day 48 01:58:49
- Admin Ticket Uploads to Cloudinary! FastAPI + Next.js Integration | Flight Booking Engine | Day 49 01:09:10
- Cloudinary Upload FIXED! Now Let’s Build the Admin Upload UI | Flight Booking Engine | Day 50 01:38:37
- Implementing Debounce for Clean Efficient Search | FastAPI + Next.js |Flight Booking Engine | Day 51 01:52:04
- Fixing the Debounce Bug in the Frontend | Flight Booking Engine Next + FastAPI Project | Day 52 34:10
- Rate limiting with fastapi-guard! Protect Your Backend | Flight Booking Engine | Day 53 01:07:50
- FastAPI Email Notifications | Booking, Payments & Tickets | Flight Booking Engine | Day 54 01:18:55
- Server-Sent Events (SSE) in FastAPI—Starting In-App Notifications ⚡ | Flight Booking Engine | Day 55 01:18:00
- FastAPI SSE Notifications — Persistence & Read States | Flight Booking Engine (Day 56) 01:24:24
- FastAPI notifications complete—REST + SSE with Next.js Frontend | Flight Booking Engine | Day 57 01:56:54
- Why We Need Kafka? 🚀 | Event-Driven Architecture | Flight Booking Engine | Day 58 40:04
- Kafka + Docker Compose Setup (KRaft Mode) | Flight Booking Engine | Day 59 01:18:03
- "Fire & Forget!" | Building the Kafka Producer | Flight Booking Engine | Day 60 47:08
- Background Workers with Kafka & FastAPI | Flight Booking Engine | Day 61 01:37:55
- Master Backend Testing! | Pytest + FastAPI | Flight Booking Engine | Day 62 01:49:39
- Production Health Checks! | Monitor DB, Redis & Kafka | Flight Booking Engine | Day 63 58:13
- Monitor FastAPI with Prometheus! | Real-Time Metrics | Flight Booking Engine | Day 64 29:02
- Build Real-Time Dashboards! | Grafana + FastAPI Tutorial | Flight Booking Engine | Day 65 01:11:35
- The Search Engine for Your Logs! | Promtail + Loki + Grafana | Flight Booking Engine | Day 67 48:15
- Google OAuth2 | FastAPI + Next.js Social Login | Flight Booking Engine | Day 66 59:34
- Stop Using LocalStorage! | HTTP-Only Cookies (FastAPI + Next.js) | Flight Booking Engine | Day 68 01:02:23
- Build the Cancellation Flow! | Next.js + FastAPI | Flight Booking Engine | Day 69 42:00
- Pagination Logic| FastAPI + Next.js | Flight Booking Engine | Day 70 45:31
- Why Limit/Offset Fails at Scale | System Design: Cursor Pagination | Flight Booking Engine | Day 71 35:35
- Master Cursor Pagination! | FastAPI Generics + Next.js | Flight Booking Engine | Day 72 02:11:05
- Interactive Seat Map UI | Next.js Integration | Flight Booking Engine | Day 73 01:26:26
- The Seat Map is FIXED! | Explaining the Logic | Flight Booking Engine | Day 74 01:05:35
- Deploy Next.js to Vercel | Production Setup | Flight Booking Engine | Day 75 28:54
- Process Refunds with Pesapal | FastAPI Payment Integration | Flight Booking Engine | Day 76 42:42
- Don't Break Your API! | Versioning Strategy | Flight Booking Engine | Day 77 40:09
- The end of Amadeus for Developers Self-Service APIs Portal 14:55
- Stop Deploying Apps with Terraform | Refactoring CI/CD | Flight Booking Engine | Day 78 35:04
- Nginx Reverse Proxy & Free SSL | Production Deployment | Flight Booking Engine | Day 79 43:41
- I built a Flight Booking Engine using FastAPI and Next.js (MVP Demo) | Day 80 57:55
- Goodbye useEffect! | TanStack Query with AI Agents | Flight Booking Engine | Day 81 51:00
- Stop Building Huge Docker Images | Multi-Stage Builds | Flight Booking Engine | Day 82 22:33
- I removed the insecure Docker ports | FastAPI + Next.js project | Day 83 05:55
- Surviving API Deprecation | The Factory Pattern | Flight Booking Engine | Day 83 42:17
- Exploring Duffel API | The Amadeus Alternative | Flight Booking Engine | Day 84 52:00
- AI Writes Every Email My App Sends | Flight Booking Engine | Day 85 28:11
- Fixing EC2 Data Loss | Serverless Postgres Migration | Flight Booking Engine | Day 86 34:26
- QR Code Tickets are Done! | Building a Full Flight Booking Engine | Day 87 30:47
