Web Based Medical Marijuana Portal

Download PDF

Client Requirements

The field of health care is advancing each day, getting more systematic and streamlined, making things easy not just for patients, but also doctors. The client owns one of the largest dispensary networks of the USA. It deals with medical marijuana and cannabusiness. On this platform, people can search, review and recommend doctors and dispensaries of the USA in single step. It is the best way to get access to millions of lists of local dispensaries, physicians and delivery services.

Our client wanted a mobile website for medical marijuana listing and he approached to us for the same. He shared his requirement with us along with the specific features, our team added up some suggestions to it and everyone together came up with a mutual idea to develop a mobile website.

The specific features of this medical marijuana listing platform are:

  • List of medical stores, labs and dispensaries
  • Directory listing on the basis of location
  • Vendors listing
  • Vendor detailed view for different facilities
  • Review and rating system for vendors
  • Registration and sign in for end users
  • Registration of dispensaries, doctors and deliveries
  • Advanced search facilities
  • Payment process
  • Reports
  • Customer support
  • Search result page (map view and list view)
  • Detailed information page containing address, working hours, photos, menu (products and prices), available services, reviews and news (deals, coupons, etc.)

Project Challenges

Online medical marijuana dispensary portal is one of the largest projects Brainvire has taken up. Some of the challenges faced by our team are:

  • Large volume of data management
  • High website speed maintenance
  • Reliable and faster searching functionality

Technologies Used



PHP (Server-side Language) A suitable managed code development environment for handling the extensive project.
Red hat Linux Sturdy and stable operating for online development.
MySQL Engine Versatile, low-maintenance database management system. Cross-platform compatible database component of the LAMP platform.
Microsoft Visio Integrated tool best suited for modular architecture and iterative development of software.
NetBeans IDE Versatile web development tool with exhaustive support for CSS, JavaScript, and various server-side scripting frameworks.
Subversion (SVN) Ideal application providing stratified storage and back up of code files.
Symfony 2.3 Framework Symfony is a full-stack framework, a library of cohesive classes written in PHP.
MVC The model–view–controller framework separates the representation of information in a computer program from the user’s interaction with it.The model consists of application data and business rules, and the controller mediates input, converting it to commands for the model or view.


Team Leader 1
Developers 3
Designers 1
QA 2
Project Manager 1


Our team has learnt from experience that planning plays a huge role in the successful completion of the project. So, our highly qualified and experienced team of experts planned the online marijuana deliveries directory website project as per the requirements of clients. The website was built keeping in mind the large volume of data; it was built in such a way that users can create and search doctors, dispensaries and deliveries across the USA. They also planned a user friendly interface and easy navigation so that everyone can use it without any problems; even the people who are not so tech savvy. They also planned to create a separate blog section so that users can keep themselves updated about latest news, information or stories.


Taking the features of this online marijuana doctor directory project into the consideration our team decided to use MVC (Model View Controller) 3-tier architecture.

web based medical marijuana portal

Development Highlights

  • Location based search
  • Elastic search
  • Google map analytics
  • Project duration: 3 months
1 Star2 Stars3 Stars4 Stars5 Stars (Average:4.00 , 1 Review )