MoviesVel 🎬
A web app about Movies, TV Shows and Actors.
Built With
-
Laravel - The PHP Framework for Web Artisans.
-
Spatie ViewModels - View models in Laravel.
-
TMDB API - Millions of movies, TV shows and people to discover.
-
Livewire - A full-stack framework for Laravel that takes the pain out of building dynamic UIs.
-
Alpine.js - A rugged, minimal framework for composing JavaScript behavior in your markup.
-
Infinite Scroll - JavaScript plugin that automatically adds the next page.
-
Owl Carousel - Touch enabled jQuery plugin that lets you create a beautiful responsive carousel slider.
-
Fancybox - JavaScript lightbox library for presenting various types of media.
Responsive, touch-enabled and customizable.
-
Tailwind CSS - A utility-first CSS framework for rapidly building custom designs.
Getting Started
- Run
php artisan key:generate
to generate Laravel's app key.
- Run
composer install
to install composer packages.
- Run
npm install
to install npm modules.
- Login to your TMDB account and place your token in a new
.env
file under TMDB_TOKEN
field.
- Run
php artisan serve
to run app successfully.
License
The Laravel framework is open-sourced software licensed under the MIT license.