Skip to content
Enterprise System Development IT Consulting System Development Web & Mobile Application Development

ERP Enhancement for an Education Business

Client
Education company
Duration
6 months; further feature enhancements are ongoing
Team Size
4 people: 1 product manager, 1 project manager and 2 developers
Technology
jQuery, Odoo, PostgreSQL, Tornado

Context & Pain points

• Student registration, class administration and tuition package management were handled manually. This made it easy for used and remaining lesson hours to fall out of sync, creating a risk of lost revenue and a poor payment experience for students.
• The client also struggled to manage and extract the data needed for strategic planning, campaigns and upselling.

Client Objective

• Use ERP to streamline student registration and class management, supporting revenue growth.

• In the 2026 enhancement phase, automate the entire tuition package lifecycle—from registration and lesson-hour tracking to renewals and email notifications—to reduce errors and provide both students and staff with greater visibility into each package.

Solution

• Fenix developed an ERP system integrating class management, lesson scheduling, and staff payroll, alongside an e-commerce website for course sales.

• During the tuition package enhancement phase, our team built a comprehensive management module.

• The system automatically tracks lesson hours used, prevents bookings that exceed the remaining balance, and sends email notifications at key stages, including registration, usage, approaching expiry, and renewal.

• Staff can monitor package status and export reports through the administration portal.

• Students can view their package details and request renewals through an easy-to-use Personal Plan page in the customer portal.

• We redesigned the interface in line with updated UI/UX standards, with support for both English and Japanese.

Challenge

The team needed to clarify business requirements, maintain consistent data, and limit the impact on related features throughout development.

How We Solved It

• Fenix stayed in close contact with the client to make sure the requirements were fully understood.
• The project was delivered in manageable phases to keep the work organized and easier to control.
• Reviews and testing were carried out at each stage to identify issues early.

Scope

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

System Features

  • English and Japanese language support
  • Class list management, lesson scheduling and staff payroll
  • Course sales website with integrated payments
  • Administration and personal portals
  • Automated email delivery
  • Automatic classroom and floor allocation
  • Faster page loading
  • Server-side search and filtering
  • Group class management, including filters, promotions and hidden classes

Outcome

Revenue from classes increased by 30%.

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