Sprint 89
(23.12.2019 - 05.01.2020)
5 /5
Tasks
Tasks were planned and successfully completed
Time spent
Bug fixing
Development
Delivery of a high-quality solution for an online movie theatre
After 6 months from release, we usually ask customers about the financial results of a project to make sure we did our job well
Andersen team has spent more than 320 hours every week on the development of this solution
A new application for Android was downloaded tens of thousands times within the first month after its release
Development and improvement of the company's home theater platform for demonstrating various video content. This project is divided into several large subprojects. Our team participates in the following ones: improvement and optimization of the website, development of the application for viewing customer’s content on SmartTV, and development and integration of the application for viewing the customer's content on TV-tuner based on the Android system (Xiaomi Mi Box, etc.).
Industry
Multimedia
Duration
18 months
Team size
8 developers
Tech Stack
JavaScript, React, PHP, Node.JS, Java
The first step we always take before the development itself is a thorough study of the customer’s business, the market, users’ needs, dozens of products belonging to the industry. Andersen’s team investigated the most popular online movie theatres and used their experience in multimedia projects to implement the most efficient functionality in the product.
The delivered solution fully meets the requirements of business and potential users. The application is simple and highly intuitive for people of all ages, includes all the functionality vital for the positive user experience, and allows watching the video content without any problems.
The main goal of our team is the best IT-product for the customer’s business. Each stage of development is aimed at solving the challenge and ensuring the solution is really high-tech, bug-free, and user-friendly.
Here at Andersen, we believe that every single detail and small feature matters when building a truly qualitative solution. That’s why we pay enough attention to each element of the system developed and plan it thoroughly.
We never ignore the desires of our clients and strictly follow the technical specifications of a product. At the same time, we are always ready to suggest effective features and state-of-the-art functionality to help you achieve what you want.
Dedication, 100% performance at every stage of the development, creativity, vast experience, the use of versatile tools and techniques - these are our keys to the development of a high-class solution for your business.
A start page where the user can log in or create an account. Each user is supposed to have a unique username, so the system does not allow to create an account with a name that already exists.
On the profile page, the user can find a watch history (sorted by movies, films, cartoons for more convenience), the current type of subscription, the number of days left till its termination, as well as tabs for managing the account.
The service suggests several types of subscriptions, and all of them are shown on this page. Here, the user can look through them, learn their prices and conditions, as well as purchase any subscription with one click.
On the page loading with the launch of the service, most popular movies and TV-series, both free and paid, are shown. On the top of the home page, there are small advertisements of films, the display of which is based on the user’s views; at the bottom of it, we placed the top five movies according to IMBd rating.
After clicking on a video content icon, the more detailed information about the chosen movie/series is available: description, genres, release date, rating, cast members, the number of likes and dislikes, etc. The user can add the video to favorites or watch a trailer.
One of our initiatives was the introduction of a catalog with video. Along with a simple merging by genres, the service creates folders with various categories of movies, series, and cartoons, thus enabling the user to find interesting content within a certain category, easier and faster.
A regular filter that shows the video content according to the chosen genre and how long ago it was released. Combining both filters and catalogs allows for a better user experience.
The online movie theatre supports five platforms, and therefore, available for all those who want to enjoy watching video content at home.
The web application is adapted for several platforms, so it works smoothly and is convenient for users regardless of the device used.
Our clients are provided with weekly reports enabling project processes monitoring and goals achievement progress.
The website we developed gains more than 36 million views a month. Bug fixing and adding new functionality increased the site traffic, the return rate of users, and the number of paid subscriptions for the company’s SmartTV service. The customer's company application is included in the pre-installed applications in Xiaomi Mi Box and a number of other TV-tuners, which increased the traffic with these devices by 10%.
SMB, enterprise, and startup clients return to us because they’re happy with our work. Here’s what they say about Andersen
Headquarters
Camelback Rd. Suite D,
Office 367 Scottsdale, AZ
Representative office
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Virtual server hosting, container management, and serverless computing.
Team members
Understanding of the project
(Results based on 8 evaluation parameters)
Management
(Results based on 7 evaluation parameters)
Tracking systems / task evaluation
(Results based on 9 evaluation parameters)
Code quallity control
(Results based on 9 evaluation parameters)
Auditing of QA (manual + auto)
(Results based on 14 evaluation parameters)
Total project score
Project growth measures the growth of the number of team members involved in the project and shows the difference in the number of team members at the end of the project comparing with its initiation
Project plan/fact matching measures how the project meets the initial budget and developing schedule.
67 system architects, lead, senior, full stack developers. Java is the core language we used for more than 25 Banking, HealthCare, and Insurance systems
Development of a complex high-functioning platform for the world’s largest online bank.
ReactJS, Scala, Java, Swift, JavaScript, TypeScript, Angular 5+, Redux, Node.js