Beautiplan.com

Sanny Gaddafi

Audience level:
Novice
Room:

Description

Beautiplan is a social network for make up artist, nail artist and hair stylist to share their works. Beauty enthusiast can join, create a profile, and upload their works. They can also send their writing to be curated by beautiplan and featured in Beautiplan articles section in the web. You can see info about Beautiplan.com on http://www.slideshare.net/sagad/beautiplan

Abstract

We are using Python to build our internal web services.

REST API

Our REST API is built on top of Flask (http://flask.pocoo.org/) web framework, gunicorn (http://gunicorn.org/) web server, and gevent (http://gevent.org/) networking library. Currently, this API is consumed by our web-based mobile app (https://m.beautiplan.com/).

STREAM API

Our stream API is built on top of Flask (http://flask.pocoo.org/) web framework and gevent-socket.io (https://github.com/abourget/gevent-socketio). Our goal is to serve real-time contents using socket.io (http://socket.io/) protocol that works across various web browsers.

Currently, this API is consumed by our web-based app (https://www.beautiplan.com/) to push notification into browser.