← Back to Projects
Private Sharing (Access Control) Feature, SmugMug

Private Sharing (Access Control) Feature, SmugMug

Developed a secure access control system for private photo sharing on SmugMug, allowing users to share with only the people they choose.

PHPProgramming Languages
SQLProgramming Languages
GitFrameworks and Dev Tools
User-Centered DesignDesign and UX Skills
Building REST APIsTechnical Skills
Command LineOther
Unit TestingTechnical Skills

Project Overview

SmugMug's Private Sharing feature enhances privacy and control by allowing users to share specific photo galleries with only chosen individuals. Unlike previous sharing methods that relied on public links, passwords, or unlisted galleries, this new system ensures that only invited users can access the content. It was designed to offer a more secure and user-friendly experience, seamlessly integrating with SmugMug's existing infrastructure.

Challenges

The primary challenge was designing a system that provided granular access control without adding complexity for users. Traditional sharing methods, such as public or password-protected links, lacked precise control, as links could be forwarded to unintended recipients. Additionally, the solution needed to be scalable and integrate smoothly with SmugMug's existing authentication and gallery management systems.

Solution

To address these challenges, we implemented a new 'Only People I Choose' access level. This feature enables users to share galleries with specific email addresses, ensuring that only intended recipients can view the content. Guests receive a unique, non-shareable link and can create a free SmugMug account to access the shared galleries. A dedicated 'Shared with Me' page was introduced to help users manage and access all privately shared content in one place, improving the overall user experience.

Results

The Private Sharing feature was well received by SmugMug users, who appreciated the enhanced privacy and security. It provided greater confidence in sharing personal and professional photography, knowing that access is strictly controlled. This feature contributed to increased engagement on the platform, reinforcing SmugMug’s commitment to privacy-centric photo sharing.

Image Gallery

Project image 1
Project image 2
Project image 3

Interactive Prototype

No interactive prototype available for this project.