The Client
iTOi is the brand name for the technology products produced by Orangeberry Corporation, the parent company and developer of SeeiTOi that employs advanced visual optics that enable iPad tablet users to focus on the screen image and the front-facing camera simultaneously. SeeiTOi’s typical end-users are content creators such as real estate agents, doctors (for providing discharge instructions to their patients), and educational institutions.
SeeiTOi’s flagship product iTOi is a mini production studio that lets users create a script, record a video, and post it quickly with an iPad. iTOi allows users to create engaging and immersive videos using just an iPad. It’s a straightforward interface, and simple hardware allows users to focus more on their video content and less on how to do it. Integrating a teleprompter into the app, coupled with simple editing, lets users start creating videos from day one.
The Challenge
On the frontend, SeeiTOi’s existing web application was slow and unresponsive. It also needed a seamless purchase process that hindered scaling their sales and marketing efforts. Their Website required a revamp to be more user-friendly with improved functionality and navigability, one that delivered a better UI/UX.
On the backend, SeeiTOi wanted its infrastructure to scale dynamically to serve any number of users.
The Solution
To solve the problem, the Synerzip team is creating a web application Using Ruby on Rails and an iOS application using Objective C. Additionally, the team rebuilt SeeiTOi’s website using WordPress as the CMS. The original website lacked an easy-to-use user interface. Significant UI improvements were made to the UI using HTML, CSS, JavaScript, JQuery, and HandleBar JS.
The Synerzip team undertook the following development activities:
- Multiple image upload using jquery_ui_fileupload
- Static page website with HTML/CSS/Handlebar JS for new user signup
- Paypal Integration
- FedEx API Integration for hardware shipping
- Subscription model with a time-limit for different plans
- SSL certification integrations using Let’s Encrypt
- Company level customization for different features
- Stripe Integration for collecting payments (Inbuilt shipping and tax integrations)
- Rails app upgrade from 3.1.10 to 4.2.7.1
SeeiTOi has hardware and software components as part of its solution.
- Hardware which is a Video Booth to place the iPad in
- An iOS application to create the video content, and
- A web portal to manage the user content and scripts. Users read the scripts using a teleprompter built into the iOS app.
SeeiTOi also uses various cloud services and infrastructure from Amazon Web Services (AWS) such as CloudWatch and CloudTrail for Logging, Versioning for maintaining versions of images/videos, SNS, and SES. Adding multiple application servers managed by a load balancer and migrating the local database to Amazon RDS significantly improved performance and scalability. This addition of servers helps SeeiTOi handle large requests and scalability based on the number of users at any given time.
Team has also implemented the following AWS services:
- Integrated amazon RDS
- AWS Elasticache – Common session sharing between the two instances
- S3 bucket versioning
- Alarms in AWS to get notifications regarding any service failure
- AirBrake for exception notification within the application.
The Outcome
SeeiTOi’s current website now has a robust infrastructure that can handle more users and scale according to demand. The website now also offers an improved user experience and a fresh UI. These improvements helped SeeiTOi increase its user base.
“The Synerzip UX team streamlined our website and focused on the key aspects of our services, which was not present earlier.”
Gabriel Davidov, VP Product Operations, SeeiTOi
“Synerzip team is very responsive & quick to adopt new technologies. Team naturally follows best practices, does peer reviews and delivers quality output, thus exceeding client expectations.”
“Synerzip’s agile processes & daily scrums were very valuable, made communication & time zone issues work out successfully.”
“Synerzip’s flexible and responsible team grew to be an extension to the StepOne team. Typical concerns of time zone issues did not exist with Synerzip team.”
“Synerzip worked in perfect textbook Agile fashion – releasing working demos every two weeks. Though aggressive schedules, Synerzip was able to deliver a working product in 90 days, which helped Zimbra stand by their commitment to their customers.”
“Outstanding product delivery and exceptional project management, comes from DNA of Synerzip.”
“Studer product has practically taken a 180% turn from what it was, before Synerzip came in. Synerzip cost is very reasonable as compared to the work they do.”
“Synerzip makes the timezone differences work FOR the customer, enabling a positive experience for us. ‘Seeing is believing’, so we decided to give it a shot and the project was very successful.”
“The Synerzip team seamlessly integrates with our team. We started seeing results within the first sprint. And due to the team’s responsiveness, we were able to get our product to the sales cycle within 7 months.”
“Product management team from Synerzip is exceptional and has a clear understanding of Studer’s needs. Synerzip team gives consistent performance and never misses a deadline.”
“Synerzip is different because of the quality of their leadership, efficient team and clearly set methodologies. Studer gets high level of confidence from Synerzip along with significant cost advantage of almost 50%”
“Synerzip’s hiring approach and practices are worth applauding. Working with Synerzip is like
“What you see is what you get”.”
“Synerzip has dedicated experts for every area. Synerzip helped Tangoe save a lot of cost, still giving a very high quality product.”
“Synerzip gives tremendous cost advantage in terms of hiring and growing the team to be productive verses a readymade team. Synerzip is one company that delivers “co –development” to the core!”
“Synerzip is a great company to work with. Good leadership and a warm, welcoming attitude of the team are additional plus points.”
“Our relationship with Synerzip is very collaborative, and they are our true partners as our values match with theirs.”
“Synerzip has proven to be a great software product co-development partner. It is a leader because of its great culture, its history, and its employee retention policies. ExamSoft’s clients are happy with the product, and that’s how ExamSoft measures that all is going well.”
“They possess a great technical acumen with a burning desire to solve problems. The team always takes the initiative and ownership in all the processes they follow. Synerzip has played a vital role in our scaling up and was a perfect partner in cost, efficiency, and schedules.”
“As we are a startup, things change on a weekly basis, but Synerzip team has been flexible in adapting the same”
“Synerzip team has been very proactive in building the best quality software, bringing in best practices, and cutting edge innovation for our company.”
“We’ve been working for more than six years with Synerzip and its one of the better, if not the best, experience I’ve had working with an outsourcing company.”
“My experience with Synerzip is that they have the talent. You throw a problem at them, and someone from that team helps to solve the issue.”
“The breadth and depth of technical abilities that Synerzip brings on the table and the UX work done by them for this project exceeded my expectations!”
“Synerzip UX designers very closely represent their counterparts in the US in terms of their practice, how they tackle problems, and how they evangelize the value of UX.”
“Synerzip team understood the requirements well and documented them to make sure they understood them rightly.”
“Synerzip is definitely not a typical offshore company. Synerzip team is incredibly communicative, agile, and delivers on its commitments.”
“Working with Synerzip helped us accelerate our roadmap in ways we never thought possible!”
“While working with Synerzip, I get a feeling of working with a huge community of resources, who can jump in with the skills as needed.”