The goal with this assignment was to create a dynamic web-application with Laravel. We then got to know that we were going to make a application much like IMDb, a movie-search-platform.
As an unauthorized user you can:
- Search movies and shows
- See metadata about movies and shows
- Filter movies and shows by category
As a authorized regular user you can:
- All of above
- Register and Login
- Save movies and shows in your Watchlist
- Comment on movies and shows
As a authorized admin you can:
- All of above
- CRUD operations on movies and shows
- CRUD operations on users
This project contains a devcontainer wich you can open up with Docker.
-
run
npm install
andnpm run dev
to make packages such as tailwind work. -
run
php artisan serve
to serve the application.