Kantin JTI
Department's Canteen Management System
A web-based canteen management solution developed for Politeknik Negeri Malang's Department of Information Technology (JTI).
Project Overview
Kantin JTI is a comprehensive canteen management system that streamlines inventory control, transaction processing, and communication between canteen owners and staff. Built with Native PHP and Vanilla JavaScript, the system offers a responsive and intuitive interface for efficient canteen operations.
Development Period
Timeline: October 2023 - December 2023
Type: 3rd Semester Final Project
Institution: Politeknik Negeri Malang
Core Features
User Authentication System
Multi-level Access Control
Admin (Canteen Owner) access
User (Cashier) access
Secure login/logout functionality
Role-based permission management
Session management
Product Management
Admin Capabilities:
Add new products
Update product details
Manage product categories
Set pricing
Monitor stock levels
View stock history
User (Cashier) Capabilities:
Request new products
Request stock replenishment
View current inventory
Track product availability
Transaction Management
Shared Capabilities:
Create new transactions
Process customer orders
Generate receipts
View transaction history
Daily sales reporting
Admin-specific:
View comprehensive sales reports
Analyze sales trends
Export transaction data
Notification System
Real-time stock alerts
Product request notifications
Low inventory warnings
Transaction confirmations
System updates and announcements
Technical Implementation
Frontend
Technologies Used:
Vanilla JavaScript
HTML5
CSS3
AJAX for asynchronous updates
Features:
Responsive design
Cross-device compatibility
Intuitive user interface
Real-time updates
Backend
Core Technology:
Native PHP
Database:
MySQL
Features:
RESTful API endpoints
Secure data handling
Efficient query optimization
Security Features
Password encryption
SQL injection prevention
Input validation
Secure session management
Key Benefits
For Canteen Owners:
Centralized inventory management
Real-time sales monitoring
Staff activity tracking
Automated stock alerts
Financial reporting
For Cashiers:
Streamlined transaction processing
Easy stock request system
Clear inventory visibility
Simple user interface
Quick order processing
Future Enhancements
Sales analytics dashboard
Customer loyalty system
Mobile application integration
Advanced reporting features
Multi-branch support
Project Outcome
Successfully implemented a fully functional canteen management system that:
Improved inventory tracking efficiency
Reduced stock management errors
Enhanced communication between owner and staff
Streamlined daily operations
Provided better financial oversight