SIBAS (Sistem Inventaris Barang dan Supplier) is a web-based inventory and supplier management system built with PHP and MySQL. This project was developed as a final assignment for the Web Programming course.
Access the live demo here: https://alvinramatech.com/sibas
- Inventory Management: Add, edit, and delete inventory items with stock tracking.
- Supplier Management: Manage supplier data and history.
- User Authentication: Secure login/logout functionality for users.
- Transaction Records: Track incoming and outgoing goods.
- Responsive UI: Works well across desktops and mobile devices.
- Reporting: Generate inventory and supplier reports.
- Backend: PHP (Native)
- Database: MySQL
- Frontend: HTML5, CSS3, JavaScript (Bootstrap)
- Other: DataTables, Chart.js
-
Clone this repository:
git clone https://github.com/Alvinnn-R/sibas-webapp.git
-
Import the Database:
- Find the database SQL file (e.g.
db_sibas.sql) in the/databasefolder. - Import it into your MySQL server using phpMyAdmin or the MySQL CLI.
- Find the database SQL file (e.g.
-
Configure the Database Connection:
- Edit the database settings in
app/config.phpor the relevant config file:$host = 'localhost'; $user = 'your_mysql_user'; $pass = 'your_mysql_password'; $db = 'db_sibas';
- Edit the database settings in
-
Run the Application:
- Place the project folder in your web server's directory (e.g.
htdocsorwww). - Access via browser:
http://localhost/sibas-webapp
- Place the project folder in your web server's directory (e.g.
This project is licensed under the MIT License - see the LICENSE file for details.
For questions or support, please open an issue or contact the maintainer via GitHub Issues.
SIBAS - Sistem Inventaris Barang dan Supplier, Web Programming Final Project.
