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

Industry
Information Technology
Duration
19 months
Budget
50K - 199K
Start Date
1 December 2017
Team Size
11-15
Engagement Model
Nearshore
Project Capability Score (PCS)
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
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
Web
Tech Stack
Ruby on RailsJira
Client Endorsement
Overall Review Rating
4.75
5 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.”
Note: This endorsement is based on publicly available client feedback from external review sources.
More Projects by Railwaymen
Endorsed
Ongoing
Education
EdTech Platform: Backend Stabilization & Mobile/iOS Development
Services Covered:
+2 more
Endorsed
Ongoing
Education
Children's Reading iPad App Development
Services Covered:
+1 more

