Decentralized and highly secure social media app: MySide

MOBILE APP & ADMIN PANEL

PRODUCT OVERVIEW

MySide aims to be a social media app that empowers users by giving them personal data control, and the option for anonymous interactions. Imajine was contracted for the complete product design and development process.
Research
MVP Definition
Product Design
Web Development
Backend Development
Feature Prioritization
User Testing
Optimization
Optimization

THE CHALLENGE

There are no mainstream decentralized social media networks that provide users with control over privacy and personal data while also offering anonymity.

The success of the project relied on carefully establishing privacy and personal data policies, as well as limiting the actions that users could perform anonymously.

OUR DESIGN PROCESS

Design process

At Imajine we designed and developed a fully decentralized social network considering special features that allows to the user to keep their information safe, even customize their experience as they like.

Define user types and create the best experience for them

Considering that MySide is a social network, our main information source was “Benchmarking”, collecting information from current similar products, comparing, analyzing and defining the features that should be included in the product.
After completing this process, our team then generates An Information Architecture i.e. a structure of the app userflows, i.e. how users will flow page by page in the app tree testing, i.e. testing performed with our client for mutual acceptance.

Translate the UX Research into visual elements

The visual elements are the main reusable styles used throughout the software system.
To highlight MySide’s value proposition, it required visual elements that convey a sense of security and trustworthiness. Fonts, colors, and themes were chosen with this in mind. Much of the psychology of user feeling secure actually happens subconsciously without them realizing it.

Visual Design

We created wireframes and high fidelity designs for every possible user interaction in the system.
We designed every possible user interaction in the visual design and included nuances such as empty states, first time onboarding, error messages, success messages and much more!

OUR SOLUTION

To execute MySide’s vision, we analyzed the social media industry and top-tier technologies to implement the best application for their company.

In the process, we considered design patterns of use from social networks, studied API’s, ran SaaS financial models, analyzed user experience improvements, and engineered a custom database /front end/back end.

Feature highlight

Groups

💠 Join groups and interact with other others with same interests.
💠 Create groups with different types of privacy and posts.
💠 Generate a stream of income via required group subscription.
💠 Every group could have different roles and member types.

Advanced E-Commerce

Stripe Connect was used to engineer complex marketplace infrastructure – between group owners and group subscribers with MySide taking a commission for all transactions between group owners and group subscribers.
  • Identity / Business Verification via document scanning (Articles of Incorporation, Drivers License etc. )
  • Credit / Debit Card management to pay – i.e. group subscribers
  • Bank Account/Debit Card management to receive money – i.e. group owners
  • Commission processing for MySide.
  • Refunds/Tax Documents

Admin panel

In addition to a social network, our also work included designing and engineering a custom admin panel linked with all the mobile app data to manage content and track core business KPIs.

User Posts

Upload any content including video, photo, podcast link and custom posts.

Custom Theme

Adjust the theme (color of your profile and app) for a personalized user experience. Red, Blue, Green and more!

Real Time Chat

Keep in touch, by sending decentralized private messages to your friends include read receipts.

Notifications

Stay updated! Receive notifications when any of your friends interacts with your content.

Groups

Join or create a public, private, free or paid group which also includes an e-commerce integration to receive money.

Livestream

Broadcast videos in real-time! Engage with your followers and connect with your audience on MySide anytime you want to!

Hashtag

Highlight topics! Add hashtags to your posts and help your friends to easily find content they’re looking for.

Anonynous mode

Feel free to interact with the community via groups and the social feed all while remaining anonymous.

ABOUT THE SOFTWARE DEVELOPMENT

Tecnologies

Our development plan was based on heavy research that would ensure top-tier product performance. The technologies were selected on criteria such as A. Information Safety, B. User Freedom + UX, C. App Performance, and D. Cost at Scale. The platform included API integrations such as Firebase for push notifications, Mux for livestream video, Stripe Connect for marketplace infrastructure,
and Twilio for SMS.

Google cloud

Node js

Mongo DB

Bootstrap

React web

React native - mobile

Integrations

Stripe

Payments

Twilio

SMS Notificarions

Matrix

Decentralized Chat

Sengrid

Email notifications

Vonage

Videocall

Firebase

For authentication services

This website uses cookies
Imajine relies on cookies to improve your online experience. Cookies are used to play videos, and to analyze our website traffic.