Skip to content
Enterprise System Development IT Consulting Project Roadmap Planning System Architecture Design System Development Web & Mobile Application Development

Event Ticketing System

Client
Japanese event ticketing company
Duration
About 1 year across multiple phases
Team Size
Approximately 80 man/month Offshore development team comprising a project manager, bridge engineers, developers and testers
Technology
Java, Spring Boot

Context & Pain points

• The client needed to upgrade and expand its ticketing system to manage events, seating layouts and ticket sales conditions, while improving day-to-day operations.

• With interconnected screens and complex business processes, accuracy was essential.

Client Objective

Improve ticket sales and seat management workflows within the existing system.

Solution

• Fenix helped analyze requirements and proposed process improvements to identify potential issues early in the design stage.

• For screens with complex business logic, we documented the impact of changes, standardized coding practices and strengthened peer reviews to limit the spread of defects to related modules.

• Our team also assessed the wider impact of changes and proposed a phased rollout to reduce release risks.

• During integration testing, we helped the client respond promptly to questions and resolve defects.

Challenge

• Ticket sales and seat management involved complex business rules.
• Workflows changed between project phases.
• Screens connected to multiple modules created a risk of changes affecting other functions.
• Screens with complex business logic generated a high volume of defects.

How We Solved It

• We introduced a staged review process: internal review, expert review, then client review.

• Bridge engineers worked closely with the Japanese client to clarify requirements.

• We investigated the root causes of critical defects.

• Root-cause findings informed our response, with priority given to team members who understood the business domain.

• We standardized coding practices and the development process.

Scope

  • Offshore development
  • High-level design review
  • Detailed design
  • Implementation
  • Unit testing
  • Integration testing
  • Integration testing support
  • Code review
  • Test scenario review
  • Bug fixes
  • Operational support during development

System Features

  • Event information management
  • Venue layout management
  • Seat pattern configuration
  • Purchase and sales seat type configuration
  • Payment-condition and sales-fee management
  • Batch processing and asynchronous processing for applicable functions
  • Master data management for events and ticket sales

Outcome

• The team delivered multiple features as planned across successive phases.
• The client continued to entrust later development phases to the offshore team, reflecting its confidence in the partnership.

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

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

LINE Mini App

Shop for event merchandise on LINE, with no extra app to download. The challenge: connect products, orders and payments to the existing system in just three months.

System Development API Integration

Get started with us now

Let's build something extraordinary

Start a conversation