Skip to content

lowzijian/Shopping-Directory-Web

Repository files navigation

Our First Laravel Project : Shopping Directory Web

This project is developed using Laravel Framework.

Overview of the project

A mega shopping mall in Kuala Lumpur is planning to do away with the plastic boards mall directories placed at various zones in the mall. The frequent relocations and change of tenants have increased the cost of replacing the plastic boards to update the list of tenants. The management has proposed to replace the plastic boards with touch-screen electronic mall directory. Build a web application framework (Laravel) for the mall directory in this mega shopping mall.

Front End

  1. Homepage of shopping directory web Image of Homepage

  2. A few selections for customers can choose from to find their store Image of Search

  3. Search By Categories Image of Search by Categories

  4. A store info Image of Store info You might not see the image here because the images were taken directly from local files instead of the "database server"

  5. Search All Image of Search All These filter button ease up the process of searching

  6. Map Image of Map **We did this for fun , credit to @cktan98 **

Back End

  1. Login Page Image of admin login page

  2. Home Page for Database admin to make changes Image of admin home page

  3. Tenants list Image of tenant list Boom !!! Here goes a long list of tenants information

  4. Edit Tenant info Image of Edit Tenant

  5. View immediate changes on the front end Image of Admin to front end Admin can view immediate updates on the front end screen , notice there will be a config button on top right corner to navigate back to the admin homepage

What Have we done ?

Let me summarise what we have done in this project :

  • Customers at the mall can browse the list of tenants; grouped by zones, floor levels and categories.
  • Selecting a tenant will display the name, lot number, zone, floor level and category of the tenant.
  • The management may perform create, update and delete tenants.
  • The management uses a single login username and password to access the back-end.
  • A database table named tenant with the required attributes must be used to store data about tenants.
  • Use of either session or cookie for user authentication at the back-end.
  • Client-side validation is required for the back-end interface to validate input.

To discover more and understand better of this project, please refer to the guideline document Guideline Document

Credit to

Main Contributor : @cktan98 @ChinKX @leongxianjun

Demo

Shopping web directory

About

Laravel based web application Assignment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published