PulseNotify ↗
A production notification platform with flight-price tracking. Built as both a portfolio piece and a real, running service — end-to-end backend, infrastructure, and CI/CD.
- API Schema -
api.pulsenotify.obtuse.in/api/docs/
- Django DRF backend with Celery Beat + Redis for scheduled async jobs
- Travelpayouts API integration with a three-tier PriceService fallback chain
- Airport model keyed by IATA + paginated AirportViewSet
- Dockerised with Docker Compose · GitHub Actions CI/CD
- Deployed on AWS EC2 behind Nginx with HTTPS
- Next.js frontend in progress, deploying to Vercel