The product
Local news, built around where people are.
A mobile news platform designed around local discovery. Readers can explore relevant stories, search and browse categories, engage with content, and receive important updates directly on their devices.
The challenge
Make local news feel relevant.
A local news application needs to do more than display articles. It needs to understand location, keep content fresh, make discovery simple, and give the editorial team the tools to publish and distribute stories quickly.
Under the hood
A complete platform behind the app.
The mobile application sits on top of a NestJS backend with APIs, MongoDB, Redis, Firebase notifications, location services, and an administrative platform.
Admin / Editorial
Content is created and managed through the administration platform.
NestJS Backend
Handles content, users, APIs, and application logic.
MongoDB
Stores news and application data.
Push Notifications
Important stories can be distributed to readers.
React Native App
Readers discover and consume local news.
Local discovery
Location is part of the product.
The application uses location capabilities and user preferences to make local content more relevant. Instead of treating every reader the same, the experience can focus on the places and stories that matter to them.
Real time
When the news changes, the app can tell you.
Push notifications and real-time functionality allow important stories and updates to reach readers without requiring them to constantly check the application.
The experience
From local discovery to reading.
The reader experience brings together location, categories, search, articles, saved stories, engagement, and notifications in one mobile application.
Administration
The other side of the news app.
Behind the reader-facing experience is an administrative platform for managing the content and operations that keep the news application running.
Business model
Built with monetization in mind.
The platform includes advertising and monetization capabilities as part of the product, allowing the reader experience and business model to live within the same application.
Mobile
One product across Android and iOS.
The application was built with React Native and prepared for production distribution across both major mobile platforms, supported by a production deployment and CI/CD workflow.
Features
Location-aware news
Readers can discover news relevant to their location, making the main experience more focused on what is happening around them.
Personalized discovery
The application supports location and content preferences so readers can find news that is more relevant to them.
News categories
Content is organized across multiple categories so readers can quickly move between different areas of local news.
Search
Readers can search across available news content to find specific stories and information.
Article experience
News stories are presented in a dedicated reading experience with supporting media and content.
Bookmarks
Readers can save stories so they can return to them later.
Social engagement
The platform supports reader interaction through engagement features around published content.
Push notifications
Readers can receive breaking news, local updates, category notifications, and other relevant alerts directly on their devices.
Real-time updates
The platform supports real-time information flows so important news and events can reach users quickly.
Location services
Maps and device location capabilities help the application understand and present location-relevant content.
Editorial management
Administrators can manage the news publishing workflow, including articles, categories, users, and other platform content.
Notification management
Administrators can manage and distribute notifications so important stories can reach readers quickly.
Monetization
The platform includes advertising and monetization capabilities as part of the product model.
Cross-platform mobile app
The application was built with React Native and delivered for both Android and iOS.
Outcomes
- Cross-platform React Native application
- Location-aware local news discovery
- News search and category browsing
- Article reading and engagement
- Saved stories
- Real-time news functionality
- Firebase push notifications
- Administrative publishing platform
- Role-based application access
- Advertising and monetization
- Android and iOS production releases
- CI/CD and production backend deployment