Home SKills Projects Experience Blog About
Home SKills Projects Experience Blog About

PHP/Laravel Custom CMS

heroku servers cause slow initial app loading, please be patient. A modern web app created from scratch where I implemented a responsive design and REST API standards for a hip fast food chain restaurant to build the front end UI and a pre-made template with a primarily desktop design for the admin dashboard. Using PHP7 / Laravel and MySQL in this project not only allowed me to use data stored in the database to display menu and store information on the front end but collect customers reservation time through forms to save them in the database as well in order for the restaurant's staff to have access to it from the admin dashboard when needed. On the admin side, user authentication was implemented so staff members have to login using their credentials to access the dashboard.Depending on their roles(managers vs employees), I restricted the display of selected data.

Use: email: jill@gmail.com password: 12345678 to login to backend. Because this app is a CRUD, staff can interact with the dashboard UI in order to access reservations, create, consult, edit and delete menu items, menu categories, create employee profiles wih either admin role to have access to private information, or regular access to view information such as the reservations list, overall app settings, SEO settings and much more based on their role. The most challenging parts of this project were creating seeders to generate fake data to work with, displaying the charts data by assembling accurate SQL queries and interacting with the chart library using Javascript and PHP. Like all my projects, this is ongoing and I will be adding an option in the front end for customers to sign up for special offers. by. P.S - Hover on the icons below for a cool effect!

Technologies

image icon
image icon
image icon