Skip to content

Latest commit

 

History

History
81 lines (53 loc) · 3.4 KB

README.md

File metadata and controls

81 lines (53 loc) · 3.4 KB

Living History



As time goes by what lives in the memories vs what we see around is changes. Have you ever took your friend somewhere and told them about how things used to be there? Perhaps there was an ice cream shop that made the best pistachio ice cream and that your family would go there on summer nights. That place no longer physically exists, but does so in memories. Many books and films depict how things were.

This application will let people describe how a particular part of the world used to be at some given time. Naturally, the same location will have different memories that change over time and different perspectives depending on personal views. The descriptions will include the place (maybe places), the time (may be approximate and the exact time may be not known), and the description. Pictures, videos, and sound recordings can be used in the description.

The memories can be search and browsed. Searches can be by location, type of memory. When looking at any given memory, the map should show the location.

People who are interested in the same areas or similar kinds of memories are likely to be interested in similar memories. In fact it might be interesting to connect people based on similar memories. This application will recommend interesting memories and users.

User can give feedback related to a memory, such as "I remember that!" and so on.

Use gamification to motivate the contribution of memories.

This application will have a web and mobile client.

RAM, Requirements

  1. Responsibility Assignment Matrix
  2. Updated Requirements
  3. Updates Scenarios

Test

  1. Test Cases

Diagrams

  1. Activity Diagram
  2. Class Diagram
  3. Sequence Diagrams

Use Case, Scenario, Mockup

  1. Use Cases
  2. Scenarios
  3. Requirements (Version 2)
  4. Requirements (Version 3)
  5. Mockup for Android
  6. Mock Up For Web

Domain Analysis & Requirements

  1. Domain Analysis
  2. Requirements

Research

  1. Android Development
  2. Recommendation Systems
  3. Gamification
  4. Web Application Development
  5. Crowdsourcing

Team Members

  1. Serkan Bugur
  2. Uğur Kalkan
  3. Yunus Emre Tekin
  4. Kıvanç Yazan
  5. Burçin Camcı
  6. Fazilet Çilli
  7. Ahmed Jawed Zafar