Skip to content

Latest commit

 

History

31 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🎬 Beech Bioscoop Reserveringssysteem

Een modern en elegant bioscoopreserveringssysteem gebouwd met Laravel 11, met real-time stoelkeuze, meerdere stoeltypes en een intuïtieve beheerdersinterface.

PHP Laravel

✨ Functionaliteiten

  • 🎯 Real-time controle van stoelbeschikbaarheid
  • 🪑 Meerdere stoeltypes (Standaard, Luxe, Rolstoel)
  • 💫 Mooie, responsieve UI met Tailwind CSS
  • 🎨 Modern ontwerp met vloeiende animaties
  • 🔐 Veilige beheerdersinterface
  • 📱 Mobielvriendelijke interface

🚀 Installatie

Vereisten

  • PHP 8.2 of hoger
  • Composer
  • Node.js & NPM

Installatiestappen

  1. Kloon de repository

    git clone https://github.com/Dave-Swagten/Opdracht-Reserveringssysteem-Bioscoop.git
    cd Opdracht-Reserveringssysteem-Bioscoop/reserveringssysteem
  2. Installeer PHP dependencies

    composer install
  3. Installeer JavaScript dependencies

    npm install
  4. Omgevingsinstellingen configureren

    cp .env.example .env
    php artisan key:generate
  5. Voer migraties en seeders uit

    php artisan migrate --seed
  6. Bouw de assets

    npm run build
  7. Start de ontwikkelserver

    php artisan serve

🎯 Aan de slag

  1. Bezoek http://127.0.0.1:8000 om toegang te krijgen tot de bioscoopboekingsinterface.
  2. Open het beheerderspaneel op http://127.0.0.1:8000/admin/login.

Beheerdersinloggegevens

E-mail: admin@beechbioscoop.nl
Wachtwoord: admin

🏗️ Architectuur

Het systeem is opgebouwd met verschillende ontwerppatronen om onderhoudbaarheid en schaalbaarheid te garanderen:

  • Factory Pattern: Voor het aanmaken van verschillende soorten stoelen
  • Singleton Pattern: Voor databasebeheer
  • MVC-architectuur: Duidelijke scheiding van verantwoordelijkheden
  • Repository Pattern: Abstractie van data-toegang

Gemaakt met ☕ voor Beech Bioscoop

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages