Sales & operations planning system
Adding new features to an existing product and implementing a sales forecasting module.
Client
Undisclosed
Industry
Business Consulting (S&OP)
Services
Web app development
Timeline
2018 - 2019
About the project
The company specializes in Sales & Operations Planning (S&OP). They offer a complete suite of business solutions, including assessment, consulting, education, and implementation.
Delivered solution
Our dedicated team has significantly improved and extended the first version of the system over a short time period. We worked on improving and maintaining the existing product, and had the opportunity to develop new, complex features and modules.

Goals and challenges

#1
Developing a new forecasting module
Our team delivered sales trends forecasting with advanced algorithms and models, using the Python programming language. Extensive knowledge about statistics, including time series analysis and regression expertise, was crucial for meeting the client’s expectations.
#2
Working on advanced functionalities
iRonin.IT’s dedicated team had the chance to not only enhance the existing application, but also to develop new functionalities based on the client’s requests. The package of new features included both frontend and backend changes (e.g. multi-level bookmarks with a simplified database structure).
#3
General maintenance and bug fixes
We first joined the project at the end of 2018, when the tool was already released, but needed revamping and occasional customization for specific clients (e.g. IE frontend compatibility fixes). The core of the system was operational, but software optimization was crucial for further enhancements.

Technologies

  • react
    React
  • angular
    Angular
  • ruby
    Ruby
  • rails
    Rails
  • python
    Python
  • elastic-search
    Elastic Search
  • postgre-sql
    PostgreSQL
  • rspec
    RSpec
  • aw-s3
    AWS S3
  • aws-lambda
    AWS Lambda
  • docker
    Docker

Results

Software architecture improvements
The first version of the system required a new technical approach and deep expertise in software development, not just experience with a particular programming language.
Delivering solutions on tight deadlines
Throughout the project, our team delivered various updates and solutions which met the client’s requirements. We successfully provided the required functionality and met deadlines.
Optimizing database structure
The initial database structure was considerably simplified by shifting from multiple schema models to one table. Migration scripts were provided for existing data.

Let’s kickstart your project. 

Contact us today.

Contact us

Read more

Creditspring case study
Creditspring introduces a new, subscription-based personal finance model with fast on-demand loans. Our team worked on the product’s core features, UX, and explored time travel in the QA process.
Read this case study
Acima Credit case study
Acima, founded in 2013, is a fast-growing fin-tech company providing a fresh alternative to traditional consumer lending. iRonin.IT’s experts helped Acima develop their MVP into a full-fledged product.
Read this case study
This page is best viewed in portrait mode
Our websites and web services use cookies. We use cookies and collected data to enhance your experience, provide additional communication channels, improve marketing materials and enhance our offer. IRONIN SP. Z O.O. SP. K. is committed to protecting all the data that we collect or process in any way, especially data of personal nature. By accepting these terms you agree to our usage of cookies and processing your data, according to our Privacy Policy, and you declare that your browser settings reflect your preferences. Read more You have the right to revoke this agreement at any time, based on the terms of our Privacy Policy. You can change cookies settings in your browser. If you do not agree with us using cookies and processing your data, please change your cookies settings in your web browser and reject these terms. You can find more information about cookies, your data privacy This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies. data processing, and your rights in our Privacy Policy.