LegalizeMedia
  • Home
  • Services
  • Work
  • Contact
Get a Quote
  • Home
  • Services
  • Work
  • Contact
  • Get a Quote
LegalizeMedia

Building the cannabis web.

Navigation

  • Home
  • Services
  • Contact

Contact

connect@legalizemedia.com

© 2026 Legalize Media. All rights reserved.

Built with the same stack we build for you.

Case Study

Building New Jersey's Cannabis Directory Platform

Visit the Live Site →Get a Quote
LaravelMySQLTailwind CSSFilamentAlpine.js
njlegalize.me

Screenshot coming soon

We designed and built New Jersey's most comprehensive cannabis business directory from the ground up — a full-stack platform covering dispensaries, brands, legal services, an events calendar, user reviews, and a business claim system. Every licensed business in the state has a home here, and the directory grows as the NJ market does.

What We Built

Business Directory

A growing, actively maintained directory of NJ cannabis businesses, searchable and categorized by type, location, and license status.

Cannabis Brand Catalog

Licensed cannabis brands with NJ CRC cross-reference validation — no unlicensed operators in the index.

Events Calendar

Public submission flow for cannabis events — free for organizers, live within minutes of approval.

Venue Directory

Event spaces with photos, addresses, contact info, and direct links to submit an event at that venue.

Google Places Integration

Real photos, verified hours, and maps pulled from Google Places — authoritative data, not self-reported.

User Auth & Reviews

Registration, star ratings, and a business claim workflow — operators can own and update their listing.

How We Built It

Laravel backend with server-rendered Blade templates, Alpine.js for interactivity, and Filament for content management.

Alpine.js

Lightweight reactivity for dropdowns, modals, and interactive UI in Blade templates

Laravel

REST API, business logic, auth, background jobs

MySQL

Production-parity database — no SQLite shortcuts

Filament

Admin UI for content editors and business moderation

Tailwind CSS

Design system with dark/light variants throughout

Pest

TDD from day one, full feature and unit test coverage

DigitalOcean

Single-droplet deploy: PM2 + PHP-FPM + Nginx

GitHub Actions

CI on every push with a MySQL service container

Screenshots coming soon — visit njlegalize.me to see the live site.

njlegalize.me

Home Page

njlegalize.me

Directory Listing

njlegalize.me

Event Detail

Want Something Like This For Your Cannabis Business?

We built njlegalize.me end-to-end — design, API, database, CI/CD, and deployment. If you need a production-grade platform built by people who understand the cannabis market, let's talk.

Start a Conversation