Home - Memory-Lane-COS301/miniproject-2023 GitHub Wiki

COS 301 - Mini Project (Group 7)

Memory Lane App

The Memory Lane App is a social media application allowing users to share their memories (hereon referred to as time capsules). This application provides a platform for people to reminisce about their past experiences and connect with others who have similar memories.

Features

Creating memories:

The Memory Lane App allows users to create and share capsules. Users can upload photos and text to their profiles, and tag the memory with a location, date, and other relevant information. Memories can be shared publicly or privately with select friends or family

Discover Memories:

Users can browse through the memories of their friends and family or discover new memories from other users. Memories can be searched based on tags, date, or keywords.

Connect with Friends and Family:

The Memory Lane App enables users to connect with friends and family. Users can send friend requests to other users, follow their profiles, and view their memories.

Like, Comment, and share:

Users can like, comment, and share memories with others. The Social Memory App also includes a feature to mark a capsule as favourite, allowing users to easily access their favourite memories.

Time:

Time is used as the social currency in the Memory Lane app. Time is used in two ways: "Post-time" and "app time".

Post-time is the period during which a time capsule can be preserved as a memory. When a user creates a post, the post will start with a fixed amount of time it will be available for other users to see and interact with. This time will begin to diminish when the post is shared. Other users can comment on the post, which increases the time given to the capsule. If the time on a post runs out, the post becomes unavailable for the user's friends to see and the time capsule is “frozen in time” (i.e., archived). Please take note that there is no time loss for the commenter, meaning there is no traditional exchange of time by interacting with time capsules.

Users are given daily app time to utilise the application. App time increases daily, up to a predetermined point, and at that stage, the time allocated will reset back to the minimum. App time can be utilised to revive dead memories, capsules that have less than 0 seconds on them so that other users can view the memory again. A user who runs out of “app time” will not have access to the app until the next day, when they automatically allocated more time to log in to their account.

Privacy:

The Memory Lane App prioritizes user privacy. Users can control the privacy of their memories by choosing to share them publicly or privately. Users can also choose who can view their profiles and memories, allowing them to share memories only with select friends and family members.

Conclusion

The Memory Lane App is a social media application allowing users to share their memories. This application provides a platform for people to reminisce about their past experiences and connect with others who have similar memories. The app prioritizes user privacy and includes features such as App Time, Post Time and the ability to like, comment, and share memories.