Dogra Technologies
Digital Publishing & Reading

InfoRead - Digital Publishing & Magazine Reading Engine

A client-server digital reading / magazine-publishing platform where users read, publish, discover and rate articles - an Angular author/reader web app, a Spring Boot REST API, and a Flutter reader mobile app, backed by Google Cloud Firestore with AI-driven features and Stripe monetization.

? Executive Summary

A client-server digital reading / magazine-publishing platform where users read, publish, discover and rate articles. Built with an Angular 9 author/reader web app, a Spring Boot 3 (Java 21) REST API, and a Flutter reader mobile app, backed by Google Cloud Firestore with AI grammar review, a personalized feed, spam classification and Stripe subscriptions.

Technical Challenge

Engineered article publishing/reading workflows, authorship, groups, topics, followers and gamification, plus social login (OAuth2), across a Spring Boot REST API, an Angular author dashboard and a Flutter reader app backed by Google Cloud Firestore/Storage/Firebase.

🛠 Engineering Solution

Implemented a personalized 'For You'/home-feed engine (OpenAI embeddings to user preference vectors with cosine-similarity ranking), AI grammar review and spam detection via GPT models, and Stripe subscriptions - all containerized and orchestrated on Kubernetes.

📈 Tangible Results

Delivered a full-stack digital publishing platform spanning web, mobile and API tiers with AI-driven personalization, community features and subscription monetization.

Building a Similar Software System?

Consult with our engineering team to discuss technical architecture, timelines, and custom delivery options.

WhatsApp Us Book 30-Min Call