Skip to content

All-Access from $9.75/mo, billed yearly. Every template, every format, commercial use.

Slide Sigma All-Access
Get All-Access

Website Templates

Cannavest — Cannabis Dispensary React JS Website Template

by MetropolitanHost · updated May 1, 2026

Included in All-Access React

Download this template, and every other one, with All-Access.

  • Monthlybilled $27 every month$27/mo
  • Yearlybilled $117 every year$9.75/mo
  • Lifetimeone payment$349
Subscribe to Download

Unlimited downloads · commercial use · Sign in

Need only this one? Buy it alone for $23 on MetropolitanHost

Framework
React 18+
Browsers
Chrome, Firefox, Safari, Edge
Responsive
Yes - Mobile First
Documentation
Included
Updates
Free lifetime updates
W3C valid
Yes
Version
11.2.0

About This Item

Cannavest React delivers a high-converting cannabis business landing page as a sleek React 18 application built with Vite. Each scroll section — hero, services, about, portfolio, team, testimonials, pricing, and contact — is an isolated React component, making this the fastest way to launch a professional single-page cannabis brand presence with the world’s most popular UI library.

React’s useRef and useIntersectionObserver custom hook power scroll-triggered animations as visitors progress through your business narrative. The contact form uses controlled components with custom validation logic, and all section components accept props for content injection — meaning you can populate the entire landing page from a JSON config file or API call. Vite builds the production output in under a second.

Key Features

  • React 18 + Vite — Component-driven landing page with the fastest build tooling available
  • Section Components — Hero, services, about, portfolio, team, testimonials, pricing, contact
  • Scroll-Triggered Animations — Custom useIntersectionObserver hook for reveal effects
  • Prop-Driven Content — Feed all section content via props or a JSON configuration file
  • Contact Form Component — Controlled inputs with custom validation and submission hook
  • Smooth Scroll Navigation — useRef-powered anchor scrolling from the navigation bar
  • Responsive Hero — Full-viewport hero with responsive background and CTA buttons
  • CSS Modules — Scoped styling per section for zero class name conflicts
  • Lightweight Bundle — Single-page output optimized for minimal load time
  • Free Lifetime Updates — React 18+ compatibility updates provided at no charge

Who Is This Template For?

  • React Developers — Spin up a cannabis landing page in React in under an hour
  • Cannabis Startup Founders — Launch a professional web presence before your product ships
  • Marketing Teams — Deploy targeted cannabis campaign landing pages rapidly
  • CBD Product Launchers — Announce new product lines with a focused single-page site
  • Cannabis Event Promoters — Create event registration pages with React form components

Pages Included (1 Page)

  • Landing Page — index (single-page with multiple section components)

Template At a Glance

  • Category — Cannabis Business / Investment Landing Page
  • Total Pages — 1 (multi-section single page)
  • Framework — React 18, Vite
  • Responsive — Yes, fully mobile-first
  • Retina Ready — Yes
  • Browser Support — Chrome, Firefox, Safari, Edge, Opera

Icons

  • Font Awesome — Scalable vector icon library

Fonts Used

  • Google Fonts — Free, open-source web fonts

Image Credit

  • All images used in the preview are for demonstration only and are NOT included in the download package.

Changelog

v1.0 2026-04-03

  • Initial release with single-page landing template
  • React 18 + Vite section components

Sign in

Your All-Access plan and downloads in one place.

or use your email

New here? Create an account