Skip to content

Requirements

Ivan Ignatiev edited this page Apr 29, 2023 · 3 revisions

Note!: Current requirements are based on personal ideas and assumptions of Maplyzer developer. Study is required to collect real and more precise needs. If you have your own ideas or requirements, please feel free to share them in issues section.

User Types

Type Description
User (U) Improve surrounding is principal Maplyzer's user objective.
Reports Receiver (RR) Enable collective effort to monitor surroundings, improve prioritisation.
Maplyzer's contributors (MC) Test new concepts and technologies, learn new skills.

Stories

Ref Description
UR1 As a user, when I am walking outside and I see the problem, I want to report it.
RRR1 As a report receiver, I want receiver geographic location, photo and problem description.

Learning Objectives

Even if this project is created with mostly learning objectives in mind, it is important to find a good balance between educational and business requirements. If application could be useful, learning objective can be pushed farther.

Ref Description
LO1 Develop MVP and get first feedback from users. Mobile application on React Native and JavaScript. MVP must be a platform for farther application evolutions, UI must be easy to improve.

Clone this wiki locally