Skip to content

rotexsoft/movie-catalog-web-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Movie Catalog Web App

A Movie Catalog Web App built with the SlimPHP 4 Skeleton MVC App Framework

The tutorial containing detailed steps explaining how this application was built can be found here for those looking to learn how to build applications with the SlimPHP 4 Skeleton MVC App Framework.

Installation Instructions

Clone the repository

git clone https://github.com/rotexsoft/movie-catalog-web-app.git

Change directory into the app's folder

cd movie-catalog-web-app/

Use ./movie-catalog-db-schema.sql to create the needed db tables (Works with Mysql 5.7 & 8)

Install composer dependencies

composer install

Edit the db_* settings in ./config/app-settings.php to point to the db you just created

Run the dev web-server

php -S 0.0.0.0:8888 -t public

Browse to http://localhost:8888/users to initiate the admin user

Now browse to http://localhost:8888/movie-listings to start adding movies

To view all the MVC routes available in this application, there's an action automatically avalaible in all controllers that extend \SlimMvcTools\Controllers\BaseController in any app built using the SlimPHP 4 Skeleton MVC App Framework.

The MVC routes url for this application is http://localhost:8888/movie-catalog-base/routes

Enjoy!

Releases

No releases published

Packages

No packages published

Languages