About project

CBD Canarias is an innovative project based in the Canary Islands, focusing on the development, production, and distribution of hemp-based products with high levels of cannabidiol (CBD). Cannabidiol is one of the active components of hemp and is known for its potential beneficial effects on the human body without the psychoactive properties associated with another hemp component – tetrahydrocannabinol (THC).


10. 2022 – 12.2022


Next.js, Next-pwa, WordPress, WooCommerce, Material UI, The cookie library, Firebase, Firebase Admin SDK, Firebase Functions, JS Cookie, Jwt-check-expiration, Sass

Business solutions

  • with analytic systems, created DB of the customers, who get a promo for products
  • filters and elastic search simplifies buying process, and increase the conversions rate
  • with the payments integrations, we connected a crypto payment, purchasing goods with barcodes, that allows issuing of official receipts for products and making international payments

Development process

  • implemented provided Figma design
  • add analytics with the charts and correct reports
  • implement the functionality of the subscription part
  • used Firebase store info
  • Google Analytics for tracking users’ behavior
  • used Cypress testing framework
  • added 3-rd party APIs MetaMask, Trust Wallet, Rainbow, imToken, TokenPocket, BitKeep etc.


1-st stage of development process

20 Oct – 25 Oct 2022
  • project discussion

2-nd stage of development process:

26 Oct – 10 Nov 2022
  • creation, connection to firebase
  • UI/UX implementation

3-rd stage of development process

11 Nov – 25 Nov 2022
  • REST API connection
  • connection of payment systems

final stage of development process

26 Nov – 05 Dec 2022
  • processing and presentation
  • transfer of the finished product to the client after testing

Main Functionality

Project Description Image

First site visit

At the first visit to the site, information about the age of the guest is requested, this site is intended for visiting persons over 18 years of age.
Project Description Image

Application Login

When visiting the site for the first time, the user is prompted to register or log in using an email and password.
Authorization data in encrypted form is transmitted and stored in Google Firebase.
Project Description Image

Main page

The home page is available for registered and unregistered users. The page contains links to groups of medical products, scientific and popular articles about the modern understanding of the use of products for medical purposes.
Project Description Image

Product group pages

On the product group pages, the visitor can view the range of products provided, search or filter by product group, open more information on each product and, if desired, add it to the cart.
Project Description Image

Shopping cart and payment

In the shopping cart, the user can check the selected products and make payment for the order. Payment can be made via Google Pay or another desired payment method.

Contact Us

Please contact us for any further information