Skip to content
Enterprise System Development IT Consulting System Architecture Design System Development

Cross-venue Inventory Management

Client
Event merchandise company
Duration
2 months
Team Size
"4 man/month Offshore development team comprising a project manager, bridge engineers, developers, testers and a designer"
Technology
JavaScript, PHP

Context & Pain points

The client operated a sales system in which inventory was managed separately for each venue and event. In practice, however, allocating the right quantity of products to each venue was challenging because attendance varied significantly between events and was difficult to forecast.

Client Objective

Introduce flexible inventory management to improve product allocation across venues and events.

Solution

• Fenix proposed classifying events by how their inventory is managed.
• For standard events, each venue continues to manage its own stock, preserving compatibility with existing business processes.
• Events that need more flexible allocation across venues can use a shared inventory option. In this mode, venues within the same event draw from a common stock pool instead of holding separate inventories. Products can then be allocated according to actual sales demand.

Challenge

• The new module had to be integrated into a live system.
• Preventing critical defects was essential, as errors could lead to incorrect sales quantities.

How We Solved It

• We analyzed the existing architecture in detail, developed comprehensive test scenarios and strengthened compatibility checks between the new module and live features.
• Reviews and defect resolution continued throughout development.
• We also planned multiple rounds of testing to prevent critical defects from reaching production.

Scope

  • Solution proposal
  • Offshore development
  • Design
  • High-level design
  • Implementation
  • Unit testing
  • Integration testing
  • Bug fixes
  • Release deployment

System Features

  • Event operation settings
  • Venue-specific inventory
  • Shared inventory by event type
  • Real-time sales quantity updates

Outcome

• The production release completed without major issues.
• Shared inventory worked as expected and enabled more flexible product allocation.

Testimonials

Hear from the clients who have worked with Fenix throughout their projects.

最初にこちらの業務や困っていることを かなり細かく聞いてくれました。 そのおかげで、話も進めやすかったです。
C3-jp
View Details

Our Work

Explore the projects Fenix has delivered together with clients across various industries.

View Details

Event Ticketing System

One change to a ticketing workflow can ripple through the entire system. How did Fenix approach upgrades and seat management while keeping those dependencies in check?

IT Consulting System Development

AI Event Registration Chatbot

Create an event through a conversation? An AI chatbot turns staff input into structured event records, reducing manual entry and the checks that come with it.

IT Consulting System Development

Call Center System

A customer calls to book tickets. AI listens and responds. See how Fenix connects spoken requests with system data to support telephone bookings.

IT Consulting System Development

Get started with us now

Let's build something extraordinary

Start a conversation