Lee Powers

[Web Developer, Web Designer & Programmer]

My Nutrion Ninja Ruby on Rails (RoR) app by Lee Powers

My Nutrion Ninja

  • Ruby on Rails (RoR)
  • Multiple integrations
  • Custom fitness algorithms
Lee Powers portfolio for the My Nutrion Ninja Ruby rails app

The My Nutrition Ninja members portal is a Ruby on Rails (RoR) web application. It contains numerous proprietary nutrition and fitness algorithms coded from client specifications provided in Excel. These algos are the heart of the Rails app and are used to provide members with meal plans and workout recommendations. Members can track their progress and manage their day-to-day diet via the app.

User management is implemented using Devise, the industry standard for Rails authorization and authentication. Administrator features are implemented via RailsAdmin. Customizing pre-existing code & gems greatly speeds up the development process and helps keep a cap on project expenses.

Additional integrations include Google Charts for showing end-users their progress over time. The members portal also integrates with client's payment provider, via the ClickBank API. This allows users to sign up and become authorized as members without any manual input or review by the client.

  • Technologies
  • Ruby on Rails
  • HAML
  • CSS3
  • JavaScript & jQuery
  • Integrations
  • Clickbank
  • RailsAdmin
  • Devise
  • Google Charts

Screen Shot

Screen shot of the My Nutrion Ninja RoR app