Introduction
The app is modernizing the way that people appreciate and consume cannabis.
It enables the discovery of curated, innovative, high-quality products. It is the destination that brings creators together with people who care about style and functionality, where consumers can interact with products to help shape the future of the industry. It is also changing perception and making cannabis more approachable with insightful and engaging products.
Services Provide
- Online Marketplace - E-commerce
- Web Application Development
- Automated Testing
Technologies Use
- Ruby on Rails
- JQuery
- PostgreSQL
- Spree Commerce
- Amazon AWS
Business Problem/Challenges
- Provide a marketplace platform to connect cannabis products suppliers and the people who care about style.
- Manage suppliers and their products seamlessly.
- Implement complex image processing for products images.
- On demand image process based on device/resolution
- Customized tracking of all user interaction for analytics
- Very interactive dashboard for insightful reports for the suppliers
- Avail wishlist for customer and quick checkout form there
- Implement infinite scrolling for product listing page withing no time
- Highly Responsive web pages
Solutions
- Customized core Spree to use make it full featured marketplace where suppliers can manage and sell their products.
- Implemented complex multifaceted filters(by state, price, most popular product, Launch date etc..) and full-text search to find the desired products in a robust way.
- Users can save the products in a wishlist with single click and effectively manage those products in the profile page. Connect the supplier of those products with the user without any hassle.
- Used Rails built in turbolink feature with jQuery effectively to load products in withing no to give great user experience with infinite scrolling.
- Highly responsive web pages to make it accessible to all screen size, from Mobile to the large desktop.
- Implemented customized tracking solution using Rails plugin (Ahoy) to track major movements of the users on the website. The client wanted more detailed and precise reports then what other analytics provides like google analytics.
- The most challenging part was image processing and handling loading based on the device or resolution. Implemented solution to load images on homepage based on the device or resolution. Manage image quality based on the resolution. Pragmatically crop product image before uploading to make it an exact fit for the screen.
Need a similar app? But first, get your FREE QUOTE...
Recent Blogs
Stay updated with our latest blogs on Ruby on Rails.