This guide shows you how to install Verano Regional on your local machine for development or evaluation. The platform runs on a standard Apache + PHP + MySQL stack and requires no build tools or package manager beyond cloning the repository.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/AngelZurita28/VeranoRegional/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before you start, make sure you have the following installed:- Apache (or an equivalent stack like XAMPP, WAMP, or Laragon) with
mod_rewriteenabled - PHP 7.4 or higher
- MySQL 5.7 or higher (or MariaDB equivalent)
- Git to clone the repository
XAMPP is the easiest option on Windows and macOS. It bundles Apache, PHP, and MySQL in a single installer available at apachefriends.org.
Installation steps
Clone the repository
Open a terminal, navigate to your web server’s document root (
htdocs for XAMPP on Windows/macOS, or www for other setups), and clone the repository:The folder must live directly inside
htdocs or www so the platform is reachable at http://localhost/VeranoRegional/. Placing it in a subdirectory will change the URL path accordingly.Create the database
Open your MySQL client (phpMyAdmin, MySQL Workbench, or the command line) and create a database named Then import the bundled SQL file to create the schema and seed initial data. The repository includes
verano:verano2026.sql; if that file is not present, use schema.sql:Create the .env file
Create a file named Replace
.env in the project root. The platform’s EnvLoader reads this file on every request and injects its values into $_ENV and $_SERVER.your_password with your MySQL root password. Add your SMTP credentials if you want OTP verification emails to work.Start your web server and open the app
Start Apache and MySQL through your XAMPP control panel (or equivalent), then open your browser and navigate to:You should see the Verano Regional login screen. From here you can register the first administrator account or log in with any seeded credentials included in the SQL file.
Project structure
After cloning, the repository has the following layout:index.php, which maps the action query parameter to the correct controller and method.