PixelCrayons helps a medical device company provide medical practitioners with an online dashboard tool to buy credits for their web interfacing laser devices and assess to usage statistics.

Technology Used:
  • Grape
  • JavaScript/CoffeeScript
  • MySQL
  • Paytrace Payment System
  • Ruby-On-Rails
  • Slim

Project Type

The Customer is a medical device leasing company based in the US. Occupying a high end niche of a very competitive global medical device market, the company works towards making their technology available to all practitioners who desire to incorporate it into their practices. Traditionally, practitioners could lease the upper-range priced laser therapy technology in cash or through financed purchases from third party lenders or distributors, which created a rather tight lending environment. Thus, hundreds of potential customers were turned away every year because their credit history could not meet more stringent financial underwriting standards even though on the present balance sheets they were thriving and viable.

  • Grape
  • JavaScript/CoffeeScript
  • MySQL
  • Paytrace Payment System
  • Ruby-On-Rails
  • Slim

Key Challenges

  • To develop a technology-enabled program to serve the segment of the market practitioners who delivered treatments to their patients on a pay-as-you-go basis.
  • to allow practitioners to purchase treatment credits through an online dashboard or on the device itself.
  • to provide its clients with a training, marketing and support site to provide information aid to its customers.
  • Development of a rich-functionality web app (user dashboard + admin panel) integrated securely with a payment system.
  • Development of a rich-functionality web app (user dashboard + admin panel) integrated securely with a payment system. Development of a web portal integrated with the primary web app.
  • Development of a web API interfacing with the JSON/XML device software.

Proposition & Solution

  • Medical practitioners (target users of the program) create user accounts to:
  • Activate and manage medical devices, buy credits for treatments (online or right from the device with further device synchronization with the web app),
  • Track device usage statistics (number of treatments, month by month comparison, revenue estimation, etc.),
  • Visit the information portal to download useful information or discuss issues on the forum
  • The Customer’s staff behind the admin panel in charge of managing users and devices:
  • Activate/block users and devices;
  • Assign statuses to devices (sold/leased, with/without commission, etc.)

Our Development Process

  • The Discovery Phase- Our business analysts performed a lot of research and brainstorming before the app development process. At the end of the discovery phase the “Who, Why, What, When and Where” of the project were thoroughly scrutinized.
  • The Execution Phase- After gathering all the nuts and bolts to proceed, it was time for project execution. Our designers, developers and quality analysts followed agile development process for execution and worked side-by-side to achieve the project aims. Our project managers also did regular reviews to check the progress of the project went smoothly and according to the time.
  • Sprint Base Project Delivery-We took client’s feedback on each stage of development and applied the feedback in the project. It helped us to meet the client’s expectations in the best possible manner.
  • The Deployment Phase- Now, app was ready to be unleashed to the world after rigorous development & testing period. We deployed the app in the appstore.

Salient Features

Results & Benefits

PixelCrayons provided a feature packed platform to the client. The project was delivered in phases, yet the project team incorporated scrum/sprint methodologies and worked on small pieces of the larger project toward a common end goal, proactively tackling the slightest scope creep issues.

Work speaks louder than words

Request a free consultation and get a no obligation quote for your project within 8 Business hours.


It is a job portal where job seekers (employees) and job provider (companies) will register and perform their specific roles.


Klyke is a social application where users can create custom posts with different emoticons & share posts to social media.