Skip to content

aliazhar-id/Sea-Cinema

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laravel Logo

Build Status Total Downloads Latest Stable Version License

Sea-Cinema

Sea Cinema is an online cinema website that uses Laravel and API. This website provides complete information about the Sea Cinema cinema, starting from complete information about the film, title, synopsis, to trailers.

Description

This website was built using the Laravel framework, which is a popular PHP framework and has many features that support website development. Laravel also provides support for APIs, which allow these websites to access data from other sources.

Build With

Getting Started

Installation

  1. Clone this project
  2. Install Composer dependencies composer install
  3. Install npm dependencies npm install
  4. Create a copy of your .env file cp .env.example .env
  5. Adjust your database in DB_DATABASE
  6. Link your storage to public php artisan storage:link
  7. Run migration and update database php artisan migrate --seed
  8. Once you have the API key, you can add it to your Laravel application's .env file. Open the .env file and find the following line: MOVIE_DB_API_KEY=
  9. Replace the empty value with your API key. For example, if your API key is 1234567890abcdef, you would change the line to: MOVIE_DB_API_KEY=1234567890abcdef
  10. Generate an app encryption key php artisan key:generate

Executing program

  1. It requires 2 terminals to run it
  2. Terminal 1: Run Laravel server php artisan serve
  3. Terminal 2: Run Tailwind CSS npm run dev

About Laravel

  1. Laravel Framework Version 10.41.0
  2. PHP Version 8.2.12
  3. Tailwind CSS Version 3.4.1

License

The Laravel framework is open-sourced software licensed under the MIT license.