Case

A Full Refactoring and Digitalization to Revamp an Online Magazine for Teachers

About

The Mailbox is an online resource with more than 50,000 learning objects, lesson plans, and ideas for elementary school teachers. Founded in 1973, The Mailbox’s publishing program includes the creation of downloadable lesson plans, worksheets, teacher tips, and activities across a variety of curricular subjects. Widely known as a go-to resource for teachers around the country, The Mailbox materials offer convenient tools for enriching the classroom experience in creative ways while meeting educational standards.

Challenge

Back in 2014, Tizbi® developers were asked to help The Mailbox IT team to resolve the problems with a calendar. During this challenge we discovered a lot of unused third party tools together with expensive licenses for database and a search engine. These expenses hold The Mailbox team from the desired development plans because they took almost all the budget. The architecture of the product should had been refactored to release the budget for a future development.

Tizbi Solution

It took 6 months of hard work to do a full refactoring. As a result we rid of Oracle by migrating the data to MySQL, we implemented an elastic search to replacethe licensed Nextopia engine, we did the refactoring of back and front end, which made the site more intuitive. All this work saved a budget for The Mailbox team and increased the number of the subscriptions. Currently we are working with The Mailbox team to digitalize their ideas.

Technological Info

The technology incorporated in this project included:

PHP Laravel MySQL Elasticsearch redis nginx

Make Your Business Vision a Reality

Step 1

Tell us about
your business needs

Step 2

We analyze and
contact you

Step 3

We provide a FREE
no obligation estimate

Get a Free Quote
Whatsapp
Get a free consultation
Get a free consultation

Scan the following QR-code to get a free consultation

QR-code
Let's Discuss Your Project or the Software Team You Need
(Ex: 919-373-5059)
(optional)