anna-stupina38 / cinema-project
Diploma project on the profession 'Web developer'.
Installs: 11
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.2
- laravel/fortify: ^1.21
- laravel/framework: ^10.10
- laravel/sanctum: ^3.3
- laravel/tinker: ^2.8
- livewire/livewire: ^3.5
- moonshine/moonshine: ^2.15
Requires (Dev)
- fakerphp/faker: ^1.9.1
- laravel-lang/lang: ^14.8
- laravel/pint: ^1.0
- laravel/sail: ^1.18
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^7.0
- phpunit/phpunit: ^10.1
- spatie/laravel-ignition: ^2.0
This package is auto-updated.
Last update: 2025-03-11 19:21:19 UTC
README
Developed on Laravel 10 in conjunction with livewire, using the moonshine admin panel
Requirements
- php >= 8.1
- composer > 2
- mySQL >= 5.6.0
Installation
- Run the command in the terminal: composer create-project anna-stupina38/cinema-project
- Create a mySQL database on your local or remote server and edit the .env file in the project root directory, assigning values to the constants, where:
APP_URL: your domain
DB_HOST: mySQL server address
DB_PORT: connection port
DB_DATABASE: database name
DB_USERNAME: username to connect to the database
DB_PASSWORD: password to connect to the database
Create storage link
- php artisan storage:link
Run migrations
- php artisan migrate
Creating an administrator
- php artisan moonshine:user
Resources
- The admin panel resources are located in the folder: App\MoonShine\Resources
- Route to enter the admin panel: /lk