Skip to content

utsav-develops/Casino-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

🎰 Casino Management System

A full-stack Casino Management System built with React, Laravel, and MySQL.
This project is designed to manage casino operations including user accounts, games, transactions, and staff monitoring.


πŸš€ Features

  • User Management: Registered by SuperAdmin, login, and manage players & staff
  • Casino Operations:
    • Manage tables and games
    • Assign staff to tables, shifts, games
    • Assign limits to each game, tables & staffs
  • Financial Management:
    • Wallet balance
    • Deposit & withdrawal logs
    • Transaction history
  • Admin Dashboard: (Incomplete)
    • View revenue reports
    • Monitor staff activities
    • Fraud detection alerts
  • Reporting:
    • Generate daily/monthly casino performance reports
    • Player win/loss analytics

πŸ›  Tech Stack

Frontend: React (Vite), Material UI
Backend: Laravel 10 (PHP 8+)
Database: MySQL (MariaDB compatible)
Other Tools:

  • RESTful APIs
  • Authentication (JWT / Laravel Sanctum)
  • Chart.js for reports

βš™οΈ Installation & Setup

Backend (Laravel)

cd backend
composer install
cp .env.example .env
php artisan key:generate
php artisan migrate --seed
php artisan serve

Frontend (React)

cd frontend npm install npm run dev

About

A **full-stack Casino Management System** built with **React, Laravel, and MySQL**. This project is designed to manage casino operations including user accounts, games, transactions, and staff monitoring.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors