Skip to content

karuhun-developer/voda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voda

A powerful WhatsApp management application built with Laravel 12, Livewire 4 and WuzAPI.

alt text

Postman

https://www.postman.com/restless-comet-598061/workspace/hotel/collection/8500651-b823b84b-0213-4825-aa80-36385eeb5c7e?action=share&creator=8500651

✨ Features

✅ Completed

  • Manage WhatsApp Instance: Connect and manage devices.
  • Send Message (Image & Video): Send multimedia messages directly.
  • Callback Log: Monitor and view detailed logs of incoming callbacks (messages, status updates).
  • Webhook Management: Configure and manage webhooks for device events.
  • Webhook API: API endpoints for managing webhooks programmatically.

📦 Tech Stack

  • Laravel: Web Application Framework
  • Livewire: Full-stack framework for Laravel that makes building dynamic interfaces simple.
  • WuzAPI: WhatsApp API Gateway (https://github.com/asternic/wuzapi)

🛠 Installation

Follow these steps to set up the project locally.

Prerequisites

  • PHP >= 8.2
  • Composer
  • Node.js & NPM

Steps

  1. Clone the Repository

    git clone
    cd voda
  2. Install PHP Dependencies

    composer install
  3. Setup Environment Variables Copy the example entry file and configure your database settings.

    cp .env.example .env
  4. Generate Application Key

    php artisan key:generate
  5. Run Database Migrations

    php artisan migrate --seed
  6. Install Node Dependencies

    yarn
  7. Start Development Server

    php artisan serve
    yarn dev

    Access the application at http://localhost:8000.

Releases

No releases published

Packages

 
 
 

Contributors

Languages