Skip to content

This repository contains a CoffeeShop website and an administrator panel built with PHP. Feel free to clone this repo.

License

Notifications You must be signed in to change notification settings

lynnaouad/CoffeeShop-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoffeeShop-Website

Issues  Stars  Contributors  Forks

Welcome aboard fellow developer, this is where you will find projects which you are free to contribute to. You can contribute by submitting your own scripts, which you think would be amazing for other people to see.

Description

Responsive website that sells coffee, juices, smoothies and milkshakes.

Main functions of the website:

  • Display offers section, about section (photos of happy customers, information about the team).
  • Display menu in categories (coffee, smoothies, juices...)
  • Display extra Toppings (chocolate, fruits...)
  • Display customers reviews and rate statistics.
  • Customer can change currency to $, LBP, EUR ...
  • Customer can add item into wishlist.
  • Customer can place order.

Admin Side:

  • Admin can add another admin, manager and team member.
  • Admin/Manager can view all statistics and reports (reviews, orders, revenue, customers...)
  • Admin/manager can add a new currency and change delivery cost
  • Manager can manage menu items, toppings items, add or remove offers...

Live Demo

https://coffee-shop2022.000webhostapp.com/
https://coffee-shop2022.000webhostapp.com/admin_panel/

Built With

  • HTML5
  • CSS3
  • Bootstrap
  • JS
  • JQuery
  • PHP
  • MYSQL

Plugins:

  • aos-2.3.4
  • chart.js-3.7.1
  • iconify-2.1.2
  • sweetalert2
  • swiper-8.0.7

Installation

Download the project from github to your desktop:

  • With Git : If you’re familiar with git and have it installed on your computer, you can clone the repository to download the files.

    1. Click the green button labeled  Code

                    

    2. Copy the URL of the repository

    3. Next, on your local machine, open your bash shell and change your current working directory to the location where you would like to clone your repository

    cd "path-to-your-folder"

    4. Once you have navigated to the directory where you want to put your repository, you can use

    git clone https://github.com/lynnaouad/CoffeeShop-Website.git

    5. When you run git clone https://github.com/lynnaouad/CoffeeShop-Website.git, You should see output like

    Cloning into 'test-repo'...
    remote: Counting objects: 5, done.
    remote: Compressing objects: 100% (4/4), done.
    remote: Total 5 (delta 0), reused 0 (delta 0), pack-reused 0
    Unpacking objects: 100% (5/5), done.
    Checking connectivity... done.

  • Without Git : When downloading materials to your laptop, it is easiest to download the entire repository.

    1. Click on the green Code button, then download the repository as a ZIP file

                    

    2. Find the downloaded .zip file on your computer, likely in your Downloads folder

    3. Unzip it, this will create a folder named after the GitHub repository

  • Steps you must do to make the app work properly :

    Note: Please Make sure that PHP/mysqli version is 7.4+, so that the project can run without any possible errors.

    1. You must have XAMPP or WAMPP web server.

    2. Create a new directory named 'project' in: C:\xampp\htdocs and export your CoffeShop project there.

                    

    3. In PhpMyAdmin:

    • Create Database named: coffeeshop
    • Import coffeeshop.sql file from Database folder.

    4. Database Connection: If you have a specific username or password update database connection: includes\db_connect.php
                    

    5. Open your project: http://localhost/CoffeShop

(back to top)


Database


CoffeeShop Website:

  • Welcome Page:
                        

  • Offers Section:



  • About Section:

                        
                        

  • Menu Section:

                        

Note We can add item into to wishlist.
                    


Note We can change the currency.


  • Toppings Section:
                        




  • Reviews Section:
                        



  • Place Order:


  • Responsive:


Coffee.Shop.website.mp4

Administrator Panel

Note the video is available in CoffeeShop-Website/Videos.

AdminPanel.mp4


(back to top)

Instructions

  • Fork this repository
  • Clone your forked repository
  • Add your scripts
  • Commit and push
  • Create a pull request
  • Star this repository
  • Wait for pull request to merge
  • Celebrate your first step into the open source world and contribute more

(back to top)

License

Distributed under the MIT License. See LICENSE for more information.
Copyright © 2022, Lynn Aouad

(back to top)

Contact

(back to top)

Additional tools to help you get Started with Open-Source Contribution

Note: When you add a project, add it to the README for ease of finding it.

Note: Please do not have the project link reference your local forked repository. Always link it to this repository after it has been merged with main.

(back to top)

About

This repository contains a CoffeeShop website and an administrator panel built with PHP. Feel free to clone this repo.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published