EndorsedendorsedOngoing

Guided Learning Platform (Ruby on Rails) for Digital Strategy Agency

Services Covered:

Custom Software DevelopmentCMS DevelopmentWebsite Development
Project hero — replace with case study imagery
Industry
Industry

Information Technology

Duration
Duration

104 months

Budget
Budget

50K - 199K

Client Size
Start Date

1 December 2017

Team Size
Team Size

11-15 Employees

Engagement Model
Engagement Model

Nearshore

Project Capability Score (PCS)

gauge meter
77/100
Good

Project Capability Score (PCS) estimates how capable Railwaymen 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

Confidential

mapStuttgart, Germany

Project Summary

Railwaymen developed a service-oriented Ruby on Rails guided learning platform that included a CMS, admin panel and frontend to manage the learning journey. The vendor adapted to shifting agile requirements and communicated efficiently, though short deadlines affected initial quality. The client praised the team's commitment to quality and ongoing improvements.

Key Challenges

  • Build a learning platform that integrates with an existing Ruby on Rails app under a very short timeline.
  • Deliver a service-oriented system with CMS, user, messaging and notification services while requirements were not fully defined.
  • Meet quality expectations despite shifting requirements and tight deadlines.

Project Deliverables

  • CMS
  • Admin panel
  • Frontend learning journey
  • User service
  • Messaging service (chat via XMPP)
  • Notification service

Project Solution

Railwaymen built a service-oriented Ruby on Rails application that integrated with an existing platform. They implemented a CMS for editors, an admin panel to create guided learning journeys and end-user account flows, and developed user, messaging (chat via XMPP) and notification services. The team delivered functionality from scratch following agile processes and adapted staffing levels as workload shifted.

Project Outcome

  • The platform has been continuously improved since launch.
  • The client considered the project important and noted the vendor's commitment to quality, including the team working in shifts to deliver features.
  • Project management was run using Confluence, Jira and Slack.

Platforms

  • WebWeb

Tech Stack

  • Ruby on RailsRuby on Rails
  • JiraJira

Client Endorsement

Overall Review Rating

4.75star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

Railwaymen have adapted their processes to the project's needs and communicated efficiently. Positive feedback from the customer focused on their commitment to quality. However, future clients should consider outlining expectations clearly in the face of short deadlines.

Anonymous

Technical PM

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

More Projects by Railwaymen

Ongoing
Education

EdTech Platform: Backend Stabilization & Mobile/iOS Development

Preview of the EdTech Platform: Backend Stabilization & Mobile/iOS Development
Budget:
50K - 199K
Duration:
91 months
Team Size:
1-5

Services Covered:

+2 more
Ongoing
Education

Children's Reading iPad App Development

Preview of the Children's Reading iPad App Development
Budget:
50K - 199K
Duration:
147 months
Team Size:
Confidential

Services Covered:

+1 more