https://github.com/pomelobiscuit/advanced-database---final-project
A PHP-based enterprise operations management system for managing employees, customers, orders, and relationships, developed as the final project for the Advanced Database course.
https://github.com/pomelobiscuit/advanced-database---final-project
database mysql php phpmyadmin web-application
Last synced: over 1 year ago
JSON representation
A PHP-based enterprise operations management system for managing employees, customers, orders, and relationships, developed as the final project for the Advanced Database course.
- Host: GitHub
- URL: https://github.com/pomelobiscuit/advanced-database---final-project
- Owner: PomeloBiscuit
- Created: 2025-04-01T04:47:49.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-01T05:32:03.000Z (over 1 year ago)
- Last Synced: 2025-04-01T06:28:09.891Z (over 1 year ago)
- Topics: database, mysql, php, phpmyadmin, web-application
- Language: PHP
- Homepage:
- Size: 45.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Enterprise Operations Management System
This is a PHP-based web application developed as the final project for the **Advanced Database** course. The system supports key functions for managing enterprise operations including employees, customers, orders, and customer-firm relationships.
## ๐ง Technologies Used
- **Front-end**: HTML, CSS
- **Back-end**: PHP
- **Database**: MySQL (managed via phpMyAdmin)
## ๐ Features
- ๐ค Admin Login and Logout
- ๐งโ๐ผ Employee Management (Add, Edit, Delete, Batch Delete)
- ๐ฅ Customer Management
- ๐งพ Order and Invoice Handling
- ๐ Firm-Customer Relationship Module
- ๐งน Batch Delete Operations
- ๐ Admin Dashboard
## ๐ Project Structure (Partial)
```
FianceApp/
โโโ Home.php
โโโ login.php / logout.php
โโโ index.php
โโโ EmployeeAdd.php / EmployeeEdit.php / EmployeeList.php
โโโ CustomerAdd.php / CustomerEdit.php / CustomerList.php
โโโ OrderAdd.php / orderandinvoiceDel.php ...
โโโ config.inc.php
โโโ ...
```
## ๐๏ธ Database
- Use phpMyAdmin to import the SQL schema (not included in the upload; add `.sql` if needed)
- All database connections are handled via `config.inc.php`
## ๐ Getting Started
1. Place the folder in your local PHP server environment (e.g., `htdocs` in XAMPP)
2. Import the database schema using phpMyAdmin
3. Modify `config.inc.php` to match your local database settings
4. Open `index.php` or `login.php` in your browser to start using the system
## ๐จโ๐ป Author
Developed by **Sung-Yu Liao** as a final project for the **Advanced Database** course.