An open API service indexing awesome lists of open source software.

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.

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.