Users should be able to register to use the app. Registration will require the user's email address, name, and password, State, District, Mandal, Village, and Constituency. Users can also choose to register using their social media accounts.
The app should display a news feed that provides users with relevant news articles and updates about their local area. The news feed should be updated regularly and should include news from different categories such as politics, sports, entertainment, health, technology, etc.
Users should receive push notifications when new articles are published or when important news events happen in their local area.
The app should provide users with the ability to search for news articles using keywords or phrases.
The app should allow users to create a profile where they can view their favorite articles and customize their news feed.
Users should be able to save articles to read later.
Users should be able to share articles via social media or email.
Users can contribute content to the App by choosing the categories, language, regions, and other parameters.
Users can be given the contributor access upon their request and thorough check of their profile.
Users can set their preferences like Categories and Language, which decides the display of NEWS items.
Contributors’ Earning model is yet to be discussed and to be developed using the concluded model. For instance, the Contributor earning model can be as follows.
Contributors’ Earning model is yet to be discussed and to be developed using the concluded model. For instance, the Contributor earning model can be as follows.
Pay Per View Model – Where the contributor gets paid based on the No. of views the content has got attracted.
Note:Based on business model project cost will change
Apps revenue model is yet to be discussed and to be developed using the concluded model. For instance, the Apps revenue model can be as follows.
Google Add Mob Integration – Interstitial ads can be displayed for every 4 or 5 new cards.
Note:Based on business model project cost will change
Admin Module helps the Management of the News App to manage all the tasks of the app like Content creation, Content acceptance or rejection, Contributors Acceptance or Rejection, See basic Analytics, Etc.
The app should be able to load news articles quickly, even on slow internet connections.
The app should be easy to use and navigate, with a user-friendly interface.
The app should ensure the privacy and security of user data by using encryption and secure login protocols
The app should be compatible with different versions of Android and iOS operating systems.
The app should be designed to handle many users and news articles.
The app will be built using Flutter framework
The app will use APIs to retrieve news articles and updates from different sources.
The app will use cloud services such as Amazon Web Services (AWS) or Google Cloud Platform (GCP) to store user data and news articles.
The app will use a database such as MySQL or MongoDB to store user data and news articles.
The app will be tested by a group of target users before its release to ensure its usability and functionality
User acceptance testing will cover different scenarios such as registration, search, news feed, push notifications, bookmarking, sharing, and user profile customization.
User feedback will be collected and incorporated into the app's design and functionality.
MODULES | TIMELINE |
---|---|
ADMIN MODULE (Only Web) | 40 Days |
USER MODULE MOBILE APP | 60 Days |
TOTAL | 100 WORKING DAYS |
MODULES | AMOUNT (INR) |
---|---|
ANDROID APP | ? |
IOS APP | ? |
ADMIN MODULE | ? |
CONTRIBUTORS’ EARNINGS MODULE | ? |
APPS REVENUE MODEL | ? |
MODULES | AMOUNT (INR) |
---|---|
SERVRVER COST | ? |
SERVER MAINTANCE | ? |
APP MAINTANACE (only on existing features) | ? |
BACKEND MAINTANACE (only on existing features) | ? |
Note: Based on additions in the draft cost and time line will update
This document outlines the requirements for the development of a Hyperlocal News Mobile App. These requirements cover both functional and non-functional aspects of the app, as well as the technical requirements needed for its development. User acceptance testing is essential to ensure the app's usability and functionality, and user feedback should be collected and incorporated into the app's design and functionality.
Feel free and share with us. We will get you