Skip to content

๐Ÿ“ƒ A practical projects that anyone can solve in any programming language. We choose PHP

Notifications You must be signed in to change notification settings

SharkTien/CUE-PMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

57 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Billiard management system - A course project's Product

Billiard management system is a PMS product written in PHP, HTML, CSS and Javascript.


react + ts logo

Ask!

๐Ÿ‘‹ This repo is maintained by @SharkTien and our team. We're so happy you want to try out PHP! If you see anything wrong or missing, please file an issue! ๐Ÿ‘


Installation

Prerequisites

You can use this project for reference at any skill level, but basic understanding of HTML, CSS, Javascript and PHP is assumed. Here is a list of prerequisites:

XAMPP download and setup database

In this project, we use XAMPP version 8.2.12 / PHP 8.2.12.

Download XAMPP download Or See the XAMPP install instructions

Open XAMPP and activate Apache and MySQL

Copy this folder into htdocs (XAMPP)

Open browser, access:

http://localhost/phpmyadmin

Note: Add your port after localhost (ex: http://localhost:8081/phpmyadmin) if you changed it

Create a new database:

  • database name: cue
  • import: /database/cue.sql

Setup library

Run this code in the root folder of the project:

composer install
powershell -ExecutionPolicy Bypass -File download_models.ps1

Run website:

Open browser, access:

http://localhost/cue-pms

Note: Add your port after localhost (ex: http://localhost:8081/cue-pms) if you changed it

You can't start Apache in XAMPP? follow these troubleshooting steps:

By default:

  • Apache uses port 80 (HTTP) and port 443 (HTTPS).
  • MySQL uses port 3306.

Solution: Change Apache Port

  1. Open XAMPP Control Panel
  2. Click config (next to Apache) โ†’ Open httpd.conf
  3. Find:
Listen 80
//and
ServerName localhost:80

Change it to:

Listen 8081
//and
ServerName localhost:8081

Save and restart Apache.

Still not working? you can reinstall XAMPP for a last resort.

Setup

Open browser, access:

My question isn't answered here!

Backers

Thank you to all our backers!

https://opencollective.com/sous-chefs#backers

About

๐Ÿ“ƒ A practical projects that anyone can solve in any programming language. We choose PHP

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published