preloader

ABOUT THE PROJECT

Cbd-canarias.com is an online company that specializes in offering customers a wide range of herbal medicines, particularly those derived from the cannabis plant. They focus on providing products that contain cannabidiol (CBD), which is a non-intoxicating compound found in cannabis known for its potential health benefits.

Duration

20 October 2022 – 05 December 2022

Technologies

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 the Next.js and SSR, our client got fast loading times and improved SEO
  • WooCommerce provides the necessary functionality for managing products, inventory, and processing payments, which simplifies the buying process
  • smart UI and verified payment methods simplified users’ experience and increased the conversion rate

Development process

  • the development team chose Next.js, a React framework, to build the web application with server-side rendering and static generation
  • to enable online shopping, the team utilized WooCommerce, a popular WordPress plugin
  • with Material UI, a library with prebuilt components was employed to create an attractive and responsive user interface.

Roadmap

1-st stage of development process:

20 Oct – 25 Oct 2022
  • Project discussion

2-nd stage of development process:

26 Oct – 10 Nov
  • 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

FAQ

On the page of questions and answers there is an opportunity to get information of interest.

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

We’d love to hear from you. Fill out the form, and we’ll get back to you shortly.
Picture