Social Platform for Local Transit

Business Value

Zymr realized the client’s vision of assisting multi-modal, real-time, transit information by delivering an open and flexible SocialTech platform for urban commuters in the five largest metros of the U.S.

Solution Map

  • Verticals

    • cloud-connected-devices-interconnected-symbol

      CloudTech

    • hospital-symbol

      HealthTech

    • finance-symbol

      FinTech

    • home-symbol

      RetailTech

    • collaborate-symbol

      SocialTech

    • car-wi-fi-image

      ShareTech

  • Domains

    • Applications

    • Security

    • Infrastructure

    • Orchestration

    • Mobility

    • Analytics/AI

  • Practices

    • Development

    • Cloud Operations

    • Quality Engineering

    • Continuous Integration

    • Continuous Delivery

    • UX / UI

System Architecture

nimbler_architecture-min

Software Implementation

Zymr helped the client evaluate various open source lightweight ESB frameworks like Mule, Finagle, Spring Integration, etc. Spring Integration was finally selected by the client for cloud middleware.
Zymr built all the cloud services with a multi-tenancy social SaaS platform.
Zymr helped evaluate various SQL and NoSQL DB options and then selected MongoDB.
Zymr provided comprehensive UX design services for iPhone apps.
Zymr developed a set of five iPhone apps and continued to enhance them based on feedback.
Zymr developed a Jenkins and Maven based CI process. Used Git for software repository.
Zymr provided extensive QE and end-to-end testing services. QE Automation is planned for the next phase of this engagement.
Zymr provided comprehensive services that included the ability to deploy on Amazon AWS with secure VPC, S3 backup and cloud monitoring services.

Success

The Zymr team built 100% of the cloud services for this complex transportation service, along with a set of highly-rated (4+ stars) iOS apps that are listed on the App store, following the agile development process. Right from planning the overlay architecture of the cloud server, using advanced technologies and NoSQL DB, to building beautiful iPhone Apps that provide real-time transit routes integrating with public (subway, metro-trains, buses, ferry, etc.) and private transportation (bike sharing, shuttles, taxi-cabs, etc.) networks, and testing, Zymr handled it all. One of the biggest challenge for this project was the varying response time when new routes were requested by the user. The Zymr team solved this problem with a few iterative development steps that included profiling, tuning, refactoring and code-reviewsm, bringing the response time to a consistent  2 to 4 seconds.

Implementation ToolBox

  • Frontend
    • iOS1 iOS
    • oauth21 oAuth2
  • Backend
    • ZYMR java Services Java
    • spring1 Spring
    • mongodb1 MongoDB
    • otp1 Open Trip Planner
  • Resource
    • uber1 Uber
    • caltrain1 logo Caltrain
    • bart1 Bart
    • metro1 Metro
  • Process
    • rally1 Logo Rally
    • python2 quartz
    • balsamiq-new Balsamiq
    • amazon-aws1 Amazon AWS
© 2019, Zymr, Inc. All Rights Reserved.| LEGAL DISCLAIMER | PRIVACY POLICY | COOKIE POLICY