News App For ScrollNews
About the Client
With the amount of news and free press sources available on the internet, differentiating between news that is accurate and news that is fabricated is impossible for the general populace, and the situation created by COVID-19 has made it even more difficult. Hussein Nourelddine came up with a revolutionary idea to create a news platform and make people deliver news to the people through their smartphones 'as it is happening on the grounds'. He believes that every person who witnesses an event can be a reporter and deliver accurate and reliable news through a digital platform which is easily accessible by the masses from inside the comfort of their houses.
The Problem
Hussein was a returning client, having collaborated with us to create a delivery based platform in the past. He was acquainted with the quality and promise of our work and our work ethic. Being highly satisfied with our engagements in the past, he entrusted another one of his pet projects in our hands, with the assurance of impeccable service and delivery. In tandem with his new idea, he asked us to build a mobile platform for him that would help people to be up-to-date with events around the globe.
We got a chance to involve in two different engagements with the client. The first one was for building a web dashboard to complement their monitoring system and manage trains in real-time. This was under a fixed time model that would last for 7 weeks, divided into 3 major milestones and would include design, development and integration to create a full working dashboard.
The plan was to launch a basic Minimum Viable Product that would help build an audience and a user base, establish a strong reach and then keep adding features to the app to enrich it further. For this, a fixed scope, fixed price and fixed timeline engagement plan was the most appropriate to engage. Within this plan, full stack development of a mobile app within a fixed time of 5 weeks was set as an initial starting point, with 1 week of User Acceptance Testing.
We got a chance to involve in two different engagements with the client. The first one was for building a web dashboard to complement their monitoring system and manage trains in real-time. This was under a fixed time model that would last for 7 weeks, divided into 3 major milestones and would include design, development and integration to create a full working dashboard.
The plan was to launch a basic Minimum Viable Product that would help build an audience and a user base, establish a strong reach and then keep adding features to the app to enrich it further. For this, a fixed scope, fixed price and fixed timeline engagement plan was the most appropriate to engage. Within this plan, full stack development of a mobile app within a fixed time of 5 weeks was set as an initial starting point, with 1 week of User Acceptance Testing.



Team On-Call
The requirement for the project was quite straightforward and easily understandable, but it was the unique features within the entire app that made it stand out. For this project, we needed people with experience in similar environments and we did not have to look too far. Two full time developers were allotted to the project to work on the dashboard and the mobile app respectively, with an Engineering Manager overlooking the entire process and one QA engineer to test the ins & outs of the finished product.
A mobile app for users to read and upload news on.
The mobile app would include a view to explore and read news, as well as have means to create news and take pictures to supplement them.
Along with the app, a dashboard was required for moderators to monitor content of the app.
OUR APPROACH
We followed a structured and collaborative development approach focused on strategy, user experience, scalable development, and continuous testing. From initial planning to final delivery, every phase was designed to ensure a seamless product experience, faster development cycles, and successful MVP deployment within the project timeline.
Strategy
The strategy behind the project being the simplifying of the distribution of newsworthy information through the provision of a platform, we joined hands with our partners over a period of 6 weeks over a time and material model.
Analysis Planning
Considering it was a mobile application, the obvious choice of tech stack was Flutter working in tandem with Provider for optimal state management.
UI/UX
Our designers researched into the particulars of the application to create suitable designs which would be the base for a full working dashboard.
Development
We were required to create modules for user authentication, creating and adding news posts as well as implement censorship rules to restrict the circulation of graphic content.

Testing
While QA testing alongside UAT testing was conducted at the end of each sprint, the last week of the engagement was dedicated completely to User Acceptance Testing where the client was left with the finished product
Delivery
After a successful collaboration of six weeks, we were able to deploy a successful MVP because of which the client has reached out to us for further projects.
Case Studies.




