Enhanced Filter Accessibility and Discoverability on the Home Screen
User Story 1
Effortless Photo Enhancement
In order to enhance my photos effortlessly, as a casual scroller, I want to easily find and edit the filters within the app.
The home screen features a filter card with a strip of filter thumbnails within the feed. The card is has a clear heading: "EDIT PHOTOS WITH AWESOME FILTERS" (with sparkle icon) Each filter thumbnail directs the user to the editing screen with the selected filter automatically applied to the most recent photo in the user's gallery. The filters shown on this card should be three thumbnails per category(with the same photo) to avoid confusion with temporary posts (similar to Instagram Story/MyDay posts). *see image* Directly enhances user experience by making photo enhancement easy and intuitive, which is essential for user engagement and retention.
User Story 2
Persistent Filter Card Accessibility
In order to quickly find and edit filters within the app as a casual scroller, I want the filter card to remain accessible as I scroll through the feed, without needing to scroll far back.
The first filter card is shown after the first post the user sees, displaying the topmost famous filter categories in the app. The second filter card appears after scrolling through 10 posts, featuring the Editor's picks. Subsequent filter cards appear after every 10 posts scrolled, showing filter categories 1-3, 4-6, etc., until all categories are shown, then cycle back to the topmost famous categories. Each filter card should be clearly labeled and distinct to avoid confusion with other types of content.
*see image below While beneficial for user convenience, this feature is not critical for the initial release.
User Story 3
Integrated Filters Button
In order to easily access filters without disrupting my preferred workflow as a user who values flexibility in browsing habits, I want a more obvious filters button integrated within the existing menu.
A "Filters" button is added to the existing menu. The "Filters" button is prominently displayed for easy visibility. Clicking the "Filters" button takes the user directly to the filter browsing and selection screen. The feature ensures users can easily access filters without disrupting their browsing experience, which is crucial for usability.
User Story 4
Try a friend’s filter
In order to experiment with different creative effects and potentially share them with friends, as a curious user, I want to easily apply the filter I see on a friend's photo to one of my own photos.
Enable the user to tap on a “Try this filter” button when user views a friend's photo with a filter applied. Clicking the button takes the user directly to the photo editing screen. The filter used by the friend is automatically applied to the user’s most recent photo in the gallery. The user can then edit the photo further or save it directly. Considered a "nice-to-have" that could be added later after addressing more pressing issues.
On the editing screen: Enhanced and Streamlined Photo Editing Experience
User Story 1
Clear and Intuitive Filter Category Names
In the editing screen: In order to quickly find filters that I want as a user, I want clear and intuitive filter category names
Rename "Starred" category to "My Faves." Rename "Top" category to "Featured" (globally ranked filters). Add a "Recent" category for recently used filters. Filter categories are prominently displayed and easily accessible. While helpful for user clarity, this enhancement is not immediately necessary for basic functionality.
User Story 2
Adjustable Filter Intensity
In order to achieve my desired edits, as a creative user, I want to adjust the intensity of the filter applied to my photo.
A "Filter Intensity" label A slider button that can be moved to the left or right which shows the gauge (0-100) added for clarity. *see image below* A live preview feature is implemented where adjustments to filter intensity show the actual effect on the image in real-time. Adds flexibility and precision to editing, enhancing the creative control, meeting user expectations.
User Story 3
Revert Image to Previous State
In order to undo changes and restore my image, as a user, I want the ability to revert the image back to its previous state.
A "Back" button is available that allows the user to revert the image to its original, unedited state. The "Back" button can be used multiple times to undo each edit step-by-step. Important for usability, ensuring users can easily undo edits.
User Story 4
Visible and Distinguishable Caption Text Field
In order to add captions to my uploaded images, as a user, I want the caption text field to be clearly visible and distinguishable for easy input.
The caption text field is visually distinct from non-editable elements on the image upload screen. The text field is styled in a way that clearly indicates it is editable. The location of the caption text field is prominently displayed, ensuring users can easily find and use it to add captions to their images. important for user experience as it makes adding captions intuitive and straightforward.
User Story 5
Simplified Editing Process with One-Tap and AI Filters
In order to simplify the image editing process, as an efficiency-driven user, I want to explore and implement one-tap filters and AI filters that enhance images quickly, while maintaining options for manual editing capabilities.
Implement one-tap filters that apply predefined enhancements to images with a single tap. Explore AI-powered filters that automatically adjust image settings based on content analysis. Ensure manual editing options remain accessible after tapping AI filter for fine-tuning capability. Enhances the editing process but is not essential for the initial release.
User Story 6
Custom Preset
In order to perform manual edits alongside filters and efficiently reuse my preferred adjustments, as a user, I want to create and save custom presets.
Implement a feature for users to manually adjust filters and settings. Enable users to save their adjustments as custom presets. Provides convenience and efficiency for advanced users but can be added after initial launch.
User Story 7
Layered filter and manual edits
In order to have full control over my image edits, as a user, I want to apply filters and make manual adjustments simultaneously within the same editing interface.
Enable users to apply filters to their photos. Allow users to make manual adjustments such as brightness, contrast, and saturation. Ensure that both filters and manual adjustments can be applied and layered seamlessly within the editing interface. Offers advanced editing capabilities but is not critical for the initial launch.