Modde is a photo-sharing social network that I built with my co-founder who built the backend. Available on iOS, it was designed for fashion enthusiasts in mind. Throughout multiple iterations, we pivoted 3 times: from enabling simple likes and comments, to emoji reactions, to letting your friends vote on your best outfits. It was a full-fledged social-network app, but ultimately the product was too similar to Instagram.


It was technically challenging because the product is a full-fledged social network. Users create accounts or log in using Facebook, take and post photos, discover and follow other users, and like, comment, and vote outfits with emojis. There was a great deal of multi-threading work for background server requests without blocking the UI - and the various delightful animations. The app had to be fast, beautiful, and have intuitive interactions. The client was built with Objective-C and the backend with Node.JS and MongoDB on Heroku.