Kelly York,Director of Software Development at Bravo Store Systems, United States
AltexSoft listened to our needs and made sure we were getting the correct value for the service provided. Their leadership recognized our requirements and their groups efforts materialized. It became a very cohesive relationship.
Value DeliveredAs the result of the cooperation, AltexSoft engineers have created a full-featured eCommerce marketplace, allowing Bravo’s clients to extend their distribution capabilities and trade their inventory online. Buya features include categorized inventory, extended filtering and search options, offers, auctions, shopping cart and payment integrations. Specifically, the following results have been achieved:
1. Complex Business Logic and Solid Software ArchitectureBeing an innovative eCommerce platform, Buya provides several purchasing options: the users can buy goods on the spot, make offers and negotiate the price or place their bids. These complex buyer-seller interactions imply sophisticated business logic, so the corresponding software architecture was developed by AltexSoft team to enable real-time purchase/transaction status updates and efficient user interactions.
2. Seamless Integration and Synchronization with Bravo SystemUsing custom API, Buya ties into the Bravo inventory management system. This allows users to conduct efficient store administration: Keep track of all their orders and transactions, manage auctions and monitor their stocks. Thus, Buya serves as an added value solution for Bravo system, and complements it in terms of goods distribution.
3. High Database Performance and Overall Software EfficiencyBuya has a complex search engine whiсh allows the users to navigate within the inventory and find selected goods using a set of sophisticated filters. To keep this process fast and efficient, AltexSoft has improved database performance using denormalization. In other words, precomputed filtering results are stored in a database and are immediately available upon request from the user. This reduces the number of queries the system has to make to get the necessary data, thus greatly boosting the overall software performance.
Approach and Technical Info
The AltexSoft team provided end-to-end services to build the Buya.com marketplace from scratch. The first live version of the website was launched within 6 months from the start of the project, developed by a dedicated team of 5 engineers.
For the last 4 years, the team has continued to expand the functionality of the platform, adding new features on a regular basis.
The technology stack of the project included:
C#, Microsoft.NET, Microsoft SQL Server, AngularJS, and multiple third-party APIs.
Wondering how to build
an exclusive software product for your business?
Discuss your project needs with our architects.