Global News Live
Production-ready news aggregation platform built with Next.js, TypeScript, and Tailwind CSS, integrating NewsAPI and deployed on AWS EC2 with GitHub Actions CI/CD for 99.9% uptime.
- Built a production-ready news aggregation platform using Next.js, TypeScript, and Tailwind CSS, integrating NewsAPI, deployed on AWS EC2 with GitHub Actions CI/CD pipeline achieving 99.9% uptime, enabling zero-downtime deployments on every push or merge to the main branch.
- Configured Nginx reverse proxy for routing traffic and PM2 for process management, ensuring automatic app recovery after crashes or reboots. Managed environment variables securely using .env.local and GitHub Secrets for deployment.
- Implemented server-side API routes with secure server-side rendering to fetch and aggregate news data, reducing API response time by 35% and improving security by eliminating client-side API key exposure; integrated advanced search with pagination and category-based filtering across 7+ major categories.