summary

Mim is a video app where everyone can showcase their humor by creating and sharing funny six-seconds videos. It took three months to bring client’s idea to life. Check how we built it from the idea to a fully-functioning app.

Project idea

When the first version of Mim as an iMessage extension got so many users, our client decided to make hay while the sun shines and develop a fully-functioning app for iOS and Android.
The client wanted to top up the app with video recording, video editing, and social sharing features. Mim should be more than just an app for creating short and funny videos. It should become a social sharing platform where anyone can share their funny 6-second videos and take part in weekly contests.

quick facts:

Duration
3 months
Industry
Social
Type
Photo & Video App

Shoot, customize & share 6-second funny videos

Easy-to-use video maker for hilarious GIFs
Mim is a gathering place for people who can’t live without witty and funny videos. The app isn’t just a powerful video editor for making funny GIFs, it’s a community where everyone can create and share hilarious GIFs. Stop searching for funny GIFs, create your own.
With Mim, everyone can become a GIF creator and share their hilarious videos with friends and like minded people. Record silent video, add video and sound effects - challenge your humor and compete with others to get the 1st prize.
Mim holds weekly themed contests that challenge every user to create funny videos and raise smiles. Every battle has a designated topic, prizes, and deadlines to meet. When users submit videos, it’s time for the poll. The user with the most upvotes takes home a prize and exclusive rights to be featured on the app’s feed for the following week. The best 10 GIFs get a “verified funny” status and move up in the feed.
Project challenges
• Serverless architecture
• Powerful but easy-to-navigate video editor
• Shoot and edit video
• Process high-quality video
• Merging videos, audios and other content together
Target audience
The app is designed for anyone with a great sense of humor and anyone who wants to create and share personalized GIFs.
Results
We worked hard to develop an easy-to-use but catchy app with a unique and engaging experience. It took 3 months to build and deliver a photo & video app for iOS.

Main features of the app

Recording videos
The app has access to both smartphone cameras to record short but GIPHY-worth videos.
Trimming and editing videos
Users can cut and trim videos to make them shorter and create funny GIFs. GIFs cannot be longer than six seconds.
Special video effects
With Mim, users can add text, filters, animated text and stickers to any video. There’s no limit for customizations.
Audio effects
There is a rich library of sounds and music to choose from and power up GIFs. A proper sound can make any video funnier.
User profile
A user profile is one of the central elements of the Mim app. Only registered users can take part in weekly themed contests.
Search and filter
Particular filters allow users to quickly find a GIF that best matches their emotions and feelings.
Feed
The feed is a news place. Users can scroll the feed for some new GIFs and videos that are taking part in the weekly contest. While scrolling the feed, users vote for the best GIF of the week.

tech stack

DevelopmentToolsTestingRelease
Swift
Realm
Amazon Lambda
Amazon Cognito
Amazon S3
Mixpanel
Appium
Jira
BitBucket
Confluence
Firebase
Apple TestFlight
App Store

what our users say:

All though very new can’t wait to see what more is going to come from this.
Cielo Croci
App Store
Very funny bahaha! Great app!
mederick mediana
App Store
So glad I can create my own. I wish I could do more with the gif. Fonts and a timeline based editor would be great, like Facebook has.
Heidi Mau
App Store
A great app, easy to use and beautiful user interface, Excellent job guys.
Issa Sallam
App Store