Skip to main content

Welcome to Urban Things

Urban Things is a powerful multi-tenant e-commerce platform that enables multiple organizations to manage their online stores with complete data isolation, team collaboration, and comprehensive API access.

Get Started in Minutes

Follow our quick start guide to create your first tenant and start building.

Core Features

Multi-Tenant Architecture

Users can belong to multiple organizations with different roles and permissions.

Team Management

Add, update, and manage team members with role-based access control.

Product Catalog

Complete product and category management with automatic tenant scoping.

Webhook Integration

Real-time event notifications for seamless third-party integrations.

API Reference

Explore all available API endpoints with examples and responses.

Architecture Guide

Understand the system architecture and database design.

Authentication

Learn how to authenticate and secure your API requests.

Multi-Tenancy

Deep dive into how multi-tenancy works and best practices.

API Capabilities

Everything you need to build a complete e-commerce solution:

Authentication

Sanctum token-based auth with Firebase integration

Tenant Management

Create and manage multiple organizations

Team Members

ADMIN and MEMBER roles per tenant

Products

Full CRUD operations with images and variations

Categories

Organize products with hierarchical categories

Orders

Complete order processing and management

Webhooks

Event-driven integrations with delivery tracking

Ratings

Product reviews and ratings system

Addresses

User address management

Tech Stack

  • Laravel 11.9
  • PHP 8.2+
  • MySQL (Production)
  • SQLite (Testing)

Need Help?

Contact Support

Get help from our support team

View on GitHub

Contribute or report issues