Skip to content

saanavig/winnie-memory-archive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

196 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📸 Winnie Memory Archive

📘 Project Description

Winnie Memory Archive is an interactive web application designed for storing, sharing, and exploring digital memories. The platform allows users to maintain full control over the visibility of their content, offering privacy settings for individual posts, photos, and tags. Users can organize their content within friend groups and choose whether to make it public or keep it private. The platform also prioritizes visual presentation with an immersive image slider and masonry-style gallery while offering intuitive organization through a tag-based filtering system. This application is intended for a broad audience, helping people preserve personal memories in a digital format while providing customizable privacy options.


🚀 Features

🖼️ Feature 1: Immersive Image Slider

Description:
The application welcomes users with an immersive image slider showcasing random photos from their collection. This feature creates an engaging entry point with smooth transitions between images and displays tag information. The slider automatically rotates through photos while allowing manual navigation, providing an immediate visual summary of the user's memories.

Code Link:
View Implementation


🏷️ Feature 2: Tag-Based Filtering System

Description:
The tag-based filtering system allows users to instantly organize and discover photos based on custom tags. Each photo can be assigned multiple tags during upload, and users can filter their entire collection with a single click. This creates a dynamic way to categorize memories by events, people, locations, or any custom category, enhancing the browsing experience and making specific memories easy to locate.

Code Link:
View Implementation


🧱 Feature 3: Masonry Photo Gallery

Description:
Photos are displayed in a responsive masonry-style grid that elegantly accommodates images of different dimensions. This layout maximizes visual appeal while ensuring efficient use of screen space. Each photo reveals its associated tags on hover and can be clicked to view in a larger modal with additional details, creating an intuitive and visually pleasing browsing experience.

Code Link:
View Implementation


📤 Feature 4: Versatile Photo Uploader

Description:
The intuitive photo upload system supports both local file uploads and image URLs, allowing users to easily expand their collection from multiple sources. During upload, users can assign custom tags to each photo, enabling immediate organization. The interface includes a real-time preview of images before finalizing the upload, ensuring users can verify their content before adding it to their collection.

Code Link:
View Implementation

About

CSc 47300 Web Design Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors