Skip to content

devstygian/Resto-POS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP MySQL License

Nadine POS System

Capstone Project – A restaurant order and menu management system built using PHP, MySQL, and XAMPP.
This system allows restaurant staff to manage menus, orders, dashboards, and user authentication efficiently.


Features

  • Menu Management: Add, edit, and categorize menu items with images.
  • Order Management: Track, update, and filter orders.
  • Dashboard: View sales statistics and order summaries.
  • User Authentication: Secure login system for staff.
  • Security: Passwords hashed with password_hash() and protection against SQL injection.
  • Responsive UI: Clean interface for easy navigation.

Technologies Used

  • Backend: PHP, MySQL
  • Frontend: HTML, CSS, JavaScript
  • Server: XAMPP
  • Libraries: Font Awesome for icons

Development Progress

  • See the TODO list for planned features and improvements TODO.md

Contribution

If you want to contribute:

  1. Create a new branch:
git checkout -b (branch name/yourname)

or Switch to Feature branch

Don't work on main branch

git switch feature
  1. Make your changes and commit:
git add .
git commit -m "Describe your feature"
  1. Push the branch:
git push -u origin feature-branch
  1. Open a Pull Request on GitHub.

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/Nadine-system.git
  1. Move the project into the XAMPP htdocs folder:
C:\xampp\htdocs\Nadine-system
  1. Start Apache and MySQL in XAMPP.

  2. Import the database schema (database/schema.sql) into phpMyAdmin.

  3. Open the project in your browser:

http://localhost/Nadine-system

Commit Format

| Type       | When to use it                   |
| ---------- | -------------------------------- |
| `feat`     | New feature                      |
| `fix`      | Bug fix                          |
| `style`    | UI / design / CSS                |
| `refactor` | Improve code (no new feature)    |
| `chore`    | Cleanup, comments, minor changes |
| `docs`     | Documentation                    |
| `test`     | Testing                          |

Author

Stygian
Contact: hackstygian@gmail.com

About

Capstone-Project

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors