We believe facts are for US to present and decision is for YOU to take. We enjoy technical challenges and deliver projects on time and exactly as per your needs.

Projects

Mindfire has deep experience developing Ruby applications (including Ruby on Rails - RoR). We describe some of these Ruby/RoR project experiences below, and will be glad to share our expertise in detail with you.

  • Online Consumer Survey and Opinions gathering system
  • Online Interviewing Portal
  • Social Media Application
  • Healthcare Practitioners Availability Application
  • Rankers Dashboard Analytics
  • Providers Management


Online Consumer Survey and Opinions gathering system Web Application Development

Industry:
Advertisement and Marketing
Technologies:
Linux, Webrick/Mongrel, PostgreSQL/MySQL, Ruby on Rails (ROR), HTML, CSS, JavaScript, GIT, GitHub, Heroku, RunCodeRun, HopToadApp, Google Maps API, Rspec, Cucumber

Designed and implemented an online survey and opinions gathering system that allows different Organizations/Individuals to create customized focused to a set of smart phone users group. The surveys can be taken by these users from their iPhones and by answering the survey questions the users get paid by the website. The application allows the survey creators to create customized surveys with dynamic number of questions and also allows the user to add certain demographical restrictions such as race, gender, age etc. to target a particular user group as per their needs. The application also allows organizations to select a specific geographical area to restrict the survey for that particular area while returning the surveys list to iPhone user by getting their current co-ordinates. To allow survey creator to mark the geographical restrictions we used Google Maps API which allows marking multiple geographical points on the map and highlight the selected area as a Polygon to save the area coordinates which can be used while validating with the coordinates posted by iPhone to the server. The application also allows the iPhone users to donate certain percentage from their earnings for any charity organizations that are registered with the site. The application has an administrator panel allowing the site administrator to manage the site content and review the site activities as well as exporting the statistics data of different areas of the site in an Excel or PDF format. The iPhone and the ROR application communicates using JSON which makes the communication faster between the iPhone and ROR as it reduces the amount of data transfer while sending request and getting response back from server. The application uses Amazon S3 to store the files and uses the paperclip gem to upload the files to S3 and also allows the users to manage the uploaded files on S3 server. The application uses cloud computing technology and is hosted on Heroku. We used GitHub as the central code repository which was also setup to run the unit test cases and features written using Rspec and Cucumber gems by the help of RunCodeRun.

top


Online Interviewing Portal Web Application Development Company

Industry:
Web Application Development
Technologies:
Linux, Apache/Webrick/Mongrel, PostgreSQL/MySQL, Ruby on Rails (ROR), HTML, CSS, JavaScript, GIT, GitHub, Heroku, RunCodeRun, HopToadApp, Google Maps API, Rspec, Cucumber

Designed and implemented an online interviewing portal for employers and candidates. The application allows employers to create a set of questions for the interviews which the candidates can attempt by selecting the interview and its corresponding questions including the functionality for selecting optional questions if there are any and record their response to be reviewed by the employers. We used the Rails framework considering the MVC architecture and Rails rules. We wrote the unit test cases and features for the application using Rspec and Cucumber. The application uses Amazon S3 to store the files using the paperclip gem and allows the users to manage the uploaded files on S3 server. The application uses cloud computing technology which is hosted using Heroku which is used for hosting ROR applications. We used GIT to manage the codebase. Some of the features included conversion of video files recorded/uploaded by candidates/employers to desired format like .flv, h264 (.mp4) formats using FFMPEG, MENCODER, LAME, FLVtool2, qtfaststart for video streaming. We also configured and set up lighttpd for streaming and provided the client with a flash video player that uses external interface to support JS calls and supports streaming.

top


Social Media Application Social Media Company

Industry:
Social Media
Technologies:
Ruby 1.9.2, RoR 3.1, MySql, JQuery, Paypal API, Facebook API, Google Map API

This was a concept of the client, on which Mindfire has worked to make it reality. The purpose of the application was to help business persons promote and generate revenue. While Twitter enables individuals and companies to alert "specific followers" of their activities, announcements, whereabouts, thoughts, etc., this concept focuses instead, on announcing actionable events on a broadcast basis.  Rather than merely tracking a select pool of people or companies, which most often appears to be of questionable content value, it is the "news", "opportunity", or "event" (collectively, an "Event") which is the focal point that drives this model.  Most importantly, it directs the viewer to take action related to the Event, generally within a certain period of time ("window of opportunity"), thereby creating a heightened sense of urgency in, not only learning about the "Event", but taking action on it. Posting events and taking action can lead to financial gain, or other forms of recognition.

top


Healthcare Practitioners Availability Application Healthcare Service Provider

Industry:
Healthcare
Technologies:
Ruby 1.9.2, RoR 3.1, MySql, Jquery, Braintree API, Facebook API, Google Map API, SASS

This is a healthcare application. The target users are the providers (Physicians, Nurses, etc) and people in USA. Providers get registered to the application and provide their availability. At the same time application does a background verification of the provider before allowing them to use the system. Users can register to the application and search the providers near to their geographical location. After searching for the providers, users can check availability of their preferred provider and then can book the slot. Payment to the provider is also done through the application.

top


Rankers Dashboard Analytics Travel and Tourism

Industry:
Tourism
Technologies:
Rails 2.3.12 , Ruby Enterprise Edition-1.8.7 , PostgresSQL, Google API, CSS, SASS, Protype JS

In this application, we have worked on a module. In this module, the data of usage (report) for the last month has been fetched from Google Analytic and shown in the layout. It has been build in rails 2.3.12 with Ruby Enterprise Edition-1.8.7 and in backend PostgresSQL has been used. Using Google analyitic username, password and profile-id the connection has been built and using that connection with the dimensions and metrics (provided by the google api), the view count, new-views, social-interaction, page-views for the last month have been fetched and shown in the page. For graphs and pie chart, Google chart-api has been used. In this application, for some section the views-count, time-on-site, website visits have been fetched for this year and for the last year as well and data have calculated and shown in the page in graph format for the comparision purpose. The geo-map has been integrated in the application, which will show the number of views count as per the country. This is a nice interface to get and compare the site data, in the site itself without moving to google-analytics.

top


Providers Management IT Products and Service

Industry:
Healthcare
Technologies:
Rails 3.1, MYSQL, Google API, CSS, SASS, JQuery, Facebook API

The application is used by two different user groups (Providers, Customers). Customers search providers to get healthcare services in a particular date and time schedule. Customer buys the shift and the shift is being allocated to the providers after he/she approved the shift.

Customer can apply the shift for its own or for different person. It can add locations for its venue of service. It can apply the appointments, confirm the shifts after the provider accepts the appointment requests, rate and review the provider service.

Providers are care providers having different types like Nurse, Nursing Assistant, Physical Therapist, Doctor, etc. It can manage its qualifications, licenses, licenses verifications, availability through calendars, approve, confirm, and reject shifts requested by customer. Provider can build its network connection like LinkedIn.

top


News & Updates

  • May 12

    We are attending Servoy World Conference'2012 at Amsterdam

  • April 12

    Mindfire attends Bug deBug conference & to attend Step Auto conference

Let us Connect!

privacy

copyright (c) Mindfire Solutions 2007-2012. Login