logologo

Social Media Platform

Web Development, UX/UI Design & Graphics Design

Overview

"Cuddles" is a streamlined platform tailored for pet enthusiasts, providing an engaging space within a lively community. The project's focus lies in overcoming challenges related to establishing a robust database connection and implementing effective file management online.

The Goal

The primary goal of Cuddles is to create a vibrant community for pet enthusiasts, addressing the specific need expressed by users: "I am seeking a platform where I can showcase my pet’s pictures." The project aims to provide a seamless and personalized social experience for users.

The User

Project persona
Gender: Any
Age: 20 - 50 years old
Income: $30,000 - $100,000
Job: Varied (can range from entry-level to professional
Education: Bachelor’s degree
What they value: Well-being and happiness of their pets, seeks a supportive community of fellow pet lovers
Behaviours: Actively engages in sharing pet content online, may be looking for a platform to connect with other pet owners and discover valuable resources.

The design

Inspiration

The inspiration for Cuddles stems from the desire to offer a dedicated platform for pet lovers to share their beloved companions with the world. The project seeks to enhance the pet-owner experience by providing efficient tools for showcasing and preserving precious memories.

Design Decisions

Cuddles incorporates several design decisions to optimize user experience. The platform ensures seamless connections by implementing effective user data collection in MongoDB, establishing a robust foundation for personalized interactions within the community. The project efficiently manages pet images over the cloud, ensuring scalability and smooth retrieval of user-uploaded content. Users can elevate their memories through a personalized account view that consolidates posted images, creating a curated collection presented within a user-centric interface.

The application embraces an "Infinite Inputs" feature, eliminating concerns about input limits and allowing users to handle as many inputs as necessary. The decision-making process is made effortless through an intuitive, self-guided interface, ensuring users are guided through each step seamlessly. The brand itself is crafted to prioritize user well-being during decision-making, employing tools such as Figma, Adobe Illustrator, Bootstrap, Vue.js, Vite, and Pinia.

Mobile version

The Product

Cuddles stands as a user-friendly and aesthetically pleasing platform that caters to the needs of pet enthusiasts. Through thoughtful design decisions and the incorporation of tools such as Adobe Illustrator, Figma, React.js, Next.js, MongoDB, and SASS, the project aims to provide a visually engaging and intuitive experience. Cuddles not only addresses the specific problem of showcasing pet pictures but also fosters a sense of community and shared love for pets.

Visit the project