News app

Level: EasyDepartments: iOS, Android, Flutter, Web
In your city, there is a news agency that publishes its news in a newspaper and delivers them to its readers once every three days through a mail carrier. This process consumes a lot of time and resources. It takes the entire day for the delivery person to go through the entire district and deliver newspapers to everyone, which affects the timeliness of the news received.

The agency has a large number of readers, and their number is increasing every day, but all these statistical data are not collected, and there is no analysis of the audience growth.
Accurate collection of the number of readers would help the agency in the future to implement a subscription system and increase its revenue, which will help improve its service and offerings. Therefore, the agency's manager has decided to automate everything and has ordered the development of an application from the IT company where you work as a mobile developer.