Project detail
Flight Booking App
Full-stack flight booking application with Next.js frontend and microservices backend (Flight & Booking services) built with Express.js and PostgreSQL.
BuildingFull Stack2026
Technologies
Stack used
The core tools and frameworks behind this project.
Next.jsNode.jsPostgreSQLExpressTypeScriptTailwind CSS
Key Highlights
What it demonstrates
The main product, architecture, and delivery signals from this build.
- Microservices architecture with separate Flight and Booking services
- Flight search with filters for cities, dates, and seat preferences
- Secure booking flow with seat selection and order management
Roadmap
Planned improvements
Next useful additions and production-hardening ideas for the project.
JWT Authentication with RBAC
Payment Gateway (Razorpay/Stripe)
Email Notifications
Redis Caching
Booking Cancellation & Refund
API Gateway & Rate Limiting
PDF Ticket Generation
Dockerize Services
Screenshots
Product walkthrough
Screens from the actual project, preserved as a visual record of the interface.








Screenshot 1
1 / 8
Swipe on touch devices or use the controls to browse screenshots