While preparing for the Google Cloud Architect certification, I wanted to deepen my understanding by building something practical using the GCP services I was learning. That led me to start a news summarization application, this is something I've been developing and refining in my personal time to apply cloud and AI/ML concepts in action. My goal was clear, while working on app to create a fast, minimal, and clean reading experience that offers summarized news instead of going through the large articles, giving readers the key updates of the articles without scrolling endlessly. It is a mobile-first, web-based app designed for easy to use. Readers can swipe through articles just like they would do while browsing reels or short videos. This makes web based app experience intuitive and similar to mobile natives app.
At the same time, I chose Next.js to build the app, which made it easier to deploy on Cloud Run and helped to meet the SEO requirements effectively. As we know, strong SEO is essential for any web-based application, and Next.js with its built-in server side rendering and dynamic routing perfectly supports these needs.
Over time, the technical scope expanded, allowing me to explore and apply a wide range of GCP Services. Here’s a quick breakdown of what I have used so far:
Upcoming Expansion : Semantic Search with RAG
I’m currently working on adding a semantic search experience.
This includes:
You can explore the app here(Mobile-first) : [https://www.inbits.co](https://www.inbits.co)
(Feedback is always appreciated!)
This entire experience has been a way for me to stay hands-on, apply what I’ve learned, and keep up with real-world use cases in cloud, full-stack development, and machine learning.