Talk To Us For FREE

We are in the Business of Support and that starts before you even become a client.

  • Please prove you are human by selecting the Star.

Community Resource Portal for the Healthcare Sector

Categories : All, Healthcare, Social Networks

Client Requirement


Community Resource Portal for the Healthcare Sectoran example of a massive medical website offering transparent insight into the whole medical industry. The website is designed to provide fact-based insights into the product quality and performance to help patients, providers, payors, manufacturers and others make informed decisions. Owning to its huge structure the client expected the following features:

  • Scalable and reliable database technology
  • Impeccable database performance offering alerts on millions of adverse event reports
  • Better algorithms for manual cleaning and logical linking of various data sets
  • Latest graphical representation technology for better visualization and reporting
  • Advanced security features
  • Development of several features such as rating system, importing reports and so on
  • Better categorical divisions
  • Advanced search features
  • Login features
  • Printing options and filters wherever necessary
  • Dashboards summarizing the information
  • Inclusion of social networking features

Project Challenges

According to the requirement, client demanded high-ranking search techniques to be implemented in the application. Apache Solar which is a competent technology is used to meet user requirement. The application can now search according to various sections such as search according to tags, geographical focus, category based, related disciplines and so on.

We included automated meta-tagging feature in this website. Also cross-linking and creating extended core taxonomy fields came as a challenge.

As the website includes the community networking features, Drupal framework was used to ease the task of creating social login.

Other challenges include addition of quality graphical representation at any and every place in the website and importing data by CSV for all the content type.

Technologies Used

Operating System & Server Management Linux OS, Multi-Server Architecture with Staging & Production Environment through Version Controlling releases, Server Optimization, Security & SSL Implementation, Scheduler for Back-ups, Alert Monitoring System Integration, Server Performance Tuning at regular intervals, Software Firewall Configuration & Maintenance
Development Tools & Environments Drupal 6.22, Solr Server, Java Script, AJAX, Apache 2.0 Handler
Database MYSQL Database Server, DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups


Project Leader 1
Developers 1
Designers 1


The enormous structure of the website and the challenges involved necessitated the adoption of a four-tier approach that consisted of:
  • MySQL Server Database, Tables, Stored Procedures etc… incorporated within the database layer.
  • The GUI of the website formed by the User Interface layer.
  • All the business logic procedures for modules such as User Profiles, Invitations, Forums and Blogs etc… forming the Business Logic layer.
  • Conversion of data between incompatible type systems in databases and accessing data from the database for the Interface layer and Database Abstraction layer respectively.


The website was mainly characterized by rich user data and featured extensive capabilities of social networking nature which entailed MySQL Server and Drupal. The development structure was specifically implemented to facilitate the ‘Faster to Market’ transition of such concepts. Drupal Framework was used to develop modules like User Profiles, Invitations, Forums, Blogs and other modules such that direct execution from the UI layer was possible. Effective access to the database in an object oriented context was implemented using an interface translating the object logic to relational logic so as to communicate with the relational databases in an object-oriented manner. Access to the database was enabled through the creation of an intermediary abstraction layer. Scrum methodology was used to manage risk and to make effective changes. Due to its higher productivity and lower costs, scrum lets us create a flexible agile process.

[Total: 0    Average: 0/5]

Client Saying

If you're starting a new business or want to upgrade an existing site, I strongly recommend…
Mr. Manjesh Singh
Daniel Coburn, the president of gives the honest opinion regarding his experience working with Brainvire…
Mr. Daniel Coburn
Chad Gundry, the CEO of says that he has worked extensively with Brainvire team since…
Mr. Chad Gundry
The best thing about Brainvire is Compatibility. Whenever we have a query Brainvire is always ready…
Mr Craig Agranoff
Brainvire is a professional company with professional developers who understand the problems that we are facing…
Mr. Clarke Verdel

Latest Happenings

  • 28 Mar 2017
    Brainvire’s Massive Stride by Exhibiting Retail Expertise at High Point Market [ + ]
  • 28 Mar 2017
    Brainvire To Hit It Big at Imagine 2017 With Its Presence [ + ]