Itransition team developed app that tracks one’s stocks and sends emails informing the user about the right time to sell them.
RightWayTrader is a U.S. based company providing investment and trading tools for individual investors. They contacted Itransition with a request to provide support and develop additional functionality for their flagship product — TradeStops. The Customer expressed concerns regarding application’s stability, performance, and scalability. Itransition goal was to carefully review the code and find ways of its improvement.
The redeveloped solution is able to serve a larger user base due to the redevelopment of the nightly update process (a Windows Service that implements the logic of stock alerts calculation and delivery), which improved its speed about 20 times.
Triple increase of the user base after a number of successful marketing campaigns, carried out by Itransition SEO specialists, from about 1.400 users a year ago to 5.000 users.
New stock exchange markets were added, e.g. London Stock Exchange, Toronto Stock Exchange, and some others, providing customers with more abilities to track their portfolios.
New data visualization features made the service more attractive for users.
After improvements had been introduced to the code, it became possible to develop additional services based on the solution. Later we have developed and released FlexCharts — a desktop software for designing and publishing stock charts founded on online data, and ChartCrafters — an online service that provides stock related content and widgets for publishing on third-party websites.
Itransition assigned a team of specialists consisting of a Project Manager, a Business Analyst, and a Developer. They analyzed the existing architecture, database structure, and codebase, and defined a future development plan and development activities to be performed to achieve all customer requirements.The preliminary analysis discovered a number of bottlenecks:
Some of the steps that Itransition suggested and carried out were:
Once this pre-development phase was completed, Itransition implemented all proposed improvements and released them live.
Besides enhancements in the business logic, our specialists redesigned the web site, optimized the subscription process and set up a number of advertising campaigns and marketing activities. The team also introduced data visualization, with Portfolio Charts as one such example.
The technical architecture of the solution is a realization of a multi-tier model. The layers of the system are the presentation layer (based on Classic ASP pages), business logic (server side or client side), the layers with web services, and the database layer.
There are also several Windows Service applications built on the .NET technology that implement:
The above architecture delivers a fast, stable and well-distributed system, which can be easily deployed on several servers for improved performance.
Our experience with Itransition was very positive and extremely professional… Itransition is a very reliable company capable of foreseeing our development needs. There were several occasions when the final product came out in a way that actually produced better solution than we had planned for. Besides the product, we received a long lasting technology partner.