← Back to Main Site
LAMP Stack Platform

Welcome to
OREL Vending
MVP Platform

Complete vending machine ecosystem with Admin, Merchant, and Consumer portals. Built with PHP, MySQL, and Tailwind CSS.

Three Portals. One Platform.

Access different parts of the OREL Vending system based on your role

👨‍💼
ADMIN PORTAL

Admin Dashboard

Complete control over the entire vending ecosystem. Manage machines, merchants, products, and analytics.

  • Machine management (all machines)
  • Merchant account management
  • Product master catalog
  • Global inventory tracking
  • Revenue analytics & reports
  • User role management
Launch Admin Portal →
🏪
MERCHANT PORTAL

Merchant Dashboard

Manage your vending machines, track sales, monitor inventory, and request support.

  • My machines overview
  • Inventory management
  • Sales reports & analytics
  • Support ticket system
  • Profile settings
  • Revenue tracking
Launch Merchant Portal →
🛍️
CONSUMER INTERFACE

Machine Interface

Touchscreen interface for vending machines. Browse products, pay with OREL Tap, and complete purchases.

  • Product catalog browsing
  • QR-based payment (OREL Tap)
  • Cart management
  • Digital receipts
  • Real-time stock display
  • Touchscreen optimized
Coming Soon →

Development Tools

Resources to help you build and track the MVP

Task Management

Track development progress across all 5 phases with detailed task lists

📊

API Documentation

Complete REST API reference for all endpoints and integrations

🗄️

Database Schema

Visual database diagram and table relationships

🚀

Deployment Guide

Step-by-step instructions for server and Raspberry Pi deployment

Technology Stack

Built with proven, reliable technologies

PHP 8.1+ (Custom MVC)
MySQL 8.0
Apache 2.4
Tailwind CSS 3.x
JWT Authentication
Chart.js
Python 3.9+
Flask API
Raspberry Pi 4
RPi.GPIO
ESC/POS Printer