EndorsedendorsedOngoing

Legacy App Migration & Microservices Rewrite for Educational Software Firm

Services Covered:

Cloud Consulting and ServicesCustom Software DevelopmentSoftware Maintenance and SupportSoftware QA and TestingGraphic DesignStaff AugmentationMobile Application DevelopmentUI/UX DesignWebsite Development
Project hero — replace with case study imagery
Industry
Industry

Education

Duration
Duration

211 months

Budget
Budget

Confidential

Client Size
Start Date

1 January 2009

Team Size
Team Size

1-5 Employees

Engagement Model
Engagement Model

Onshore

Project Capability Score (PCS)

gauge meter
76/100
Good

Project Capability Score (PCS) estimates how capable Forgeahead Solutions is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

NoodleTools, Inc.

mapPalo Alto, United States of America

Project Summary

Forgeahead Solutions migrated an educational software company's legacy application to AWS, rewrote the PHP codebase to Python, and rearchitected the system into microservices. They also overhauled the product's UI/UX and continue to provide development and QA support for new features. The client reports virtually no server downtime in recent years, regular reporting, predictable scheduling, and close communication from the vendor.

Key Challenges

  • Ongoing development of new features and bug fixing
  • Build and maintain a scalable SaaS platform, including migration of legacy platform to AWS
  • Develop a microservices-based architecture
  • Rewrite the original PHP codebase to Python and modern libraries
  • Develop automated testing procedures

Project Deliverables

  • Legacy application migrated to AWS
  • Codebase rewritten from PHP to Python
  • Microservices-based architecture
  • UI/UX overhaul and graphical design
  • Development and QA for new features (digital notecards, database citation export)

Project Solution

Forgeahead migrated the client's legacy application to AWS, rewrote the PHP codebase into Python, and refactored the system into a microservices architecture to improve scalability. They completed a comprehensive UI/UX redesign and provided ongoing development and QA support to deliver new features and bug fixes.

Project Outcome

  • Product maintained a competitive advantage over similar platforms
  • Server downtime has been virtually nonexistent in the last 3 years under the new architecture
  • Company became known for reliability and innovation
  • Regular weekly reports and scheduled planning (projects scheduled up to 6 months)

Platforms

  • MobileMobile
  • SaaSSaaS
  • WebWeb

Tech Stack

  • PythonPython
  • Amazon Web Services (AWS)Amazon Web Services (AWS)

Client Endorsement

Overall Review Rating

4.13star4 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

The client's product has helped maintain their competitive advantage. Server downtime has been nonexistent, thanks to Forgeahead Solutions Inc. The team delivers regular reports and maintains a clear timeline. Moreover, they communicate closely with the client, and their members are truly flexible.

Damon Abilock

Founder & CEO

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by Forgeahead Solutions

Ongoing
Construction

Full Platform Rewrite & Migration for ConstructSecure

Preview of the Full Platform Rewrite & Migration for ConstructSecure
Budget:
1M - 10M
Duration:
97 months
Team Size:
16-20

Services Covered:

+1 more
Completed
Software Development

SaaS Platform Development & Legacy Migration for Corporate Compliance Company

Preview of the SaaS Platform Development & Legacy Migration for Corporate Compliance Company
Budget:
Confidential
Duration:
65 months
Team Size:
16-20

Services Covered:

+2 more