Lola Nena's Sisigan

"SISIGuraduhin kong masasarapan ka!" - A comprehensive business management system designed for Lola Nena's Sisigan restaurant. Features role-based access control with separate functionalities for administrators and staff members. Built with CodeIgniter 4, MySQL, and Bootstrap 5.

Lola Nena's Sisigan Main Interface

Project Overview

Lola Nena's Sisigan Management System is a full-featured business application designed to streamline operations for a local sisig restaurant. The system implements secure authentication and role-based authorization to ensure proper access control.

Administrators have complete control over the system, including user management (creating, editing, and deleting staff accounts) and full product inventory management. Staff members have access limited to product management only, allowing them to add, update, and track menu items and stock levels.

The application features a modern, responsive interface with a red gradient theme matching the sisig brand identity. Built with CodeIgniter 4 framework for robust backend functionality, MySQL for reliable data management, and Bootstrap 5 for a professional, mobile-friendly user experience.

Technology Stack

PHP 8.2
CodeIgniter 4
Bootstrap 5
HTML5
CSS3
JavaScript
MySQL

Key Features

Secure Authentication

Login system with bcrypt password hashing, session management, and secure logout functionality.

Role-Based Access Control

Two user roles: Admin (full access) and Staff (limited to product management only).

User Management (Admin Only)

Complete CRUD operations for user accounts: create, view, edit, and delete staff members with role assignment.

Product Management

Full inventory control: add new products, update details (name, description, price), manage stock levels, and remove items.

Dashboard Statistics

Real-time overview with total products count, user statistics (admin only), and recent products table.

Price & Stock Tracking

Monitor product prices with peso formatting and track stock quantities with visual indicators (low stock warnings).

Responsive Design

Modern, mobile-friendly interface built with Bootstrap 5, featuring a fixed sidebar and clean card layouts.

Alert Notifications

Success and error messages for all operations, plus confirmation dialogs for delete actions to prevent accidents.

Security Features

SQL injection prevention, XSS protection, CSRF tokens, and secure password storage with bcrypt hashing.

Data Tables

Professional tables with hover effects, sorting capabilities, and action buttons for easy management.

User Profile Display

Sidebar shows current logged-in user's full name and role for easy identification.

Brand Theme

Custom red gradient design matching the sisig business identity with modern UI components and smooth animations.

Screenshots

Login Page
Dashboard
User Management
Add User Form
Product Management
Add Product Form
Edit Product