Case Study

Auction Portal with Real-time Auctions Development

NDA logo

The portal of this client is focused on organized auctions of various types of items. One of the key elements of this portal is the possibility to participate in auctions in bulk through so-called online auctions.

auction software development

This unspecified client approached us with his project relatively late. The project was developed for several years and was in poor condition without the possibility of further permanent and reasonable development. Various functionalities were added gradually, as the portal grew. He could no longer rely on the original development team and needed to stabilize the whole project and also needed to handle it more professionally due to the growth of it. In the client's words "I need to sleep in peace at night".

Short Analysis of the Auction Portal Beforehand

We agreed with the client on a short analysis of couple weeks, where we examined the technical status of the auction portal, individual connections, architecture, API, storage of critical data and server settings.

Results After Analysis

The analysis showed that although this online auction platform is functional and holds together, it will be necessary to work on many parts of the entire auction portal in order to improve the already mentioned quality and stabilization of the project. The first few steps included repairs and adjustments that will not be visible from the client's customer's point of view, but had to be made. Only with a good foundation is it possible to further develop the auction website and the client has fully understood this.

As part of the analysis, the client received a specific individual steps from us, that we recommended to perform on the project in order to gradually get to the desired goal. The client also received the described roles and types of users, the entire backlog filled with individual User Stories with regard to where the project wants to go (ie "how it will work") and also BPMN (Business Process Model and Notation) diagrams describing the entire project.

We Agreed To Take Over This Auction Portal Development

Since the client no longer saw the way to further cooperate with the current supplier, we agreed that we will take over the entire auction software and develop it further.

As with any rescue project, we had to gradually clear out several very critical issues. These issues included a complex modification of the database schema, ensuring better security of the portal and its users' data, a new UI/UX and refactoring some very cluttered and malfunctioning modules.

After we worked out the most pressing points, we set about implementing new features and upgrading some existing features.

Frequently Asked Questions about the Auction Software Development

  1. What to look out for when developing such an auction web portal? We think you need to watch out especially for the security of user data, both of your clients and auction brokers. You also need to watch the cost of hosting the entire auction portal. If there is regular physical streaming of video and audio from real auctions, the cost of these activities needs to be checked out as well. Finally, we recommend that the most critical points of the application are very well automatically tested to ensure that all auctions (basically a bidding sites) run smoothly regardless of where, how and how many clients participate in such auctions.
  2. Should the portal have any additional security? That depends very much on what you are doing and what data you are storing. In general, we would argue that any web portal (not just an auction portal) should have at least basic security such as HTTPS, well managed access rights for users and admins, strong passwords, secure servers and, for example, two-factor authentication via mobile or other devices. Of course, there are many other security features, but this always depends on the specific web portal and its needs.
NodeJs.png
NextJs.png
TypeScript.png
Php.png
ReactJs.png
GoogleCloudComputing.png
Logo=JavaScript (3).png

Got a project in mind? Tell us about it.

We help startups, IT companies and corporations with digital products.

Write Us a Message

By submitting the form, I agree with the rules for processing my personal data as described in the Moravio Privacy Policy.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

We will answer as soon as possible.

Your information is safe with us.

We are happy to answer all your questions!


Book a Meeting

Do you want to talk to us directly? Book a meeting with Jakub from business development.

Jakub Bílý

Jakub Bílý

Head of Business Development

jakub.bily@moravio.com
+420 731 232 786

Book a Meeting
Moravio s.r.o.
Top 100 companies 2021 badge
Jiří Kostov

Jiří Kostov

Head of Human Resources

jiri.kostov@moravio.com
+420 778 737 430

Jakub Bílý

Jakub Bílý

Head of Business Development

jakub.bily@moravio.com
+420 731 232 786

© 2022 MORAVIO. All rights reserved.

Cookies

Moravio s.r.o.

GDPR