Thanks to visit codestin.com
Credit goes to github.com

Skip to content

sloumach/milagro

Repository files navigation

🛒 Milagro

Milagro is a modern e-commerce web application built with Laravel (backend) and Vue.js (frontend). It provides secure product sales, dynamic order management, customer accounts, and intelligent marketing tools to boost engagement and conversions.


⚙️ Tech Stack

  • Backend: Laravel 11 (PHP 8.3)
  • Frontend: Vue.js 3 (Composition API)
  • Database: MySQL
  • Architecture: Service + Repository Pattern (Clean Code)
  • Authentication: Laravel Sanctum (API tokens)
  • Payment: MyFatoorah
  • Marketing: Email & WhatsApp campaigns (via Twilio API)
  • Security: Middleware, encryption, token expiration, email notifications

🚀 Key Features

🛍️ Product Catalog

  • Filter, search, and sort
  • Product details page
  • Stock management, multiple images, detailed descriptions

💳 Orders & Payments

  • Dynamic shopping cart
  • Secure payment via MyFatoorah
  • Order statuses: pending, confirmed, shipped, etc.
  • Order history per user

👤 Customer Management

  • Signup and login via Laravel Sanctum API
  • Profile and personal information management
  • Order tracking and purchase history

📢 Smart Marketing Module

  • Campaigns via:
    • Email
    • WhatsApp (Twilio)
  • Audience targeting based on:
    • Registration date
    • Purchase frequency or amount
    • Order status
  • Tracking & analytics:
    • Number of messages sent
    • Open rate
    • Click rate

About

E commerce APP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •