Social network website SaaS

Cloud-based infrastructure for setting up social network websites

Objective

Build a SaaS solution based on an open source platform for social network websites.

Solution

At the heart of the solution was the Oxwall platform, which had to be running in the cloud for social network website owners. Project complexity and scope similar to making WordPress.com work on the same single-site WordPress platform.

We created a container environment for the Oxwall platform that would abstract away the SaaS infrastructure to preserve the original platform integrity. That container environment dynamically mapped the internal platform logic to the external scalable cloud infrastructure with multiple database and logic servers.

Challenges
  • Developing a system layer between the underlying OS and the platform to make Oxwall multi-website while keeping database structure and logic;
  • Minimizing platform changes to make the system as update-compatible as possible;
  • Adapting to unpredictable bursts in activity because of marketing campaigns performed by the website owners.

Technology

Software: LAMP, Oxwall, 3rd party Oxwall plugins, proprietary plugins
Cloud platform: AWS, EC2, S3
Database: MySQL
Web: Nginx
System software: Proprietary tools

Status

Defunct

Timeline

2013-2016

Cumulative hours

12,342

Similar project?

We can make it happen

Child/babysitter matching app