Berlinkennenlernen (Getting to know Berlin)

You will create a web application for crowdsourcing the process of getting to know a city, in our case Berlin!

Product Vision

Getting to know a city is fun and daunting. If you have the good fortune to be part of a group of people who are also getting to know a city, then you can crowdsource the exploration process – you can benefit from other explorers’ experience. If there are many of those fellow explorers, you may even be able to automatically learn from them.

Software Requirements

Definitions, Acronyms, and Abbreviations

User Characteristics

Users of the system will be comfortable using interactive browser-based software, be able to read English language text, and understand simple diagrams and pictures as might be found in popular magazines or newspapers.

Constraints

Berlin Attractions

Your application must contain pages for at least 10 attractions in Berlin. In addition to the requirements listed elsewhere in this document, each page must contain an attraction summary with historical and cultural information about the attraction. These summaries should be approximately one page in length and go into more detail than a typical TripAdvisor or Yelp summary. The goal of this software system is to help visitors to Berlin get to know the city to a deeper level than a typical tourist.

Required attractions:

Additional attractions: Your software must have pages for at least 10 attractions in Berlin. You may choose any attractions you want beyond the required attractions listed above. Here are a few suggestions:

Milestones

M1 Epic: User accounts

User Stories:

M2 Epic: Content Pages

M3 Epic: User Reviews

M4 Epic: Cloud Deployment