Bar Galileo
Complete Restaurant Management System
Bar Galileo is a comprehensive web application designed for bar and restaurant management in Sogamoso, Boyacá, Colombia. Built with Django 5.2.4 and Python 3.13, it provides real-time table management, inventory control, invoicing, payroll, and advanced features like WebSocket notifications and AI-powered document chat.
Key Features
Table & Order Management
Real-time table status tracking, order management, and seamless billing integration
Product Inventory
Complete product catalog with categories, brands, suppliers, and stock tracking
Invoicing System
Automated invoice generation with PDF export and billing history
User & Role Management
Custom permission system with role-based access control and Google OAuth
Employee Management
Payroll processing, employee records, bonuses, and payment tracking
Expense Tracking
Categorized expense management with receipt upload and reporting
Reports & Analytics
Generate PDF and Excel reports for sales, inventory, and financial data
Automated Backups
GPG-encrypted database and media backups with automated retention
Advanced Capabilities
Bar Galileo includes enterprise-grade features like real-time WebSocket notifications for order updates
and an AI-powered RAG chat assistant that can answer questions about uploaded documents using Sentence
Transformers and FAISS vector search.
WebSocket Notifications
Real-time notifications for orders, inventory alerts, and system events
RAG Chat Assistant
AI-powered Q&A system with document indexing and semantic search
Technology Stack
Bar Galileo is built on a modern, production-ready technology stack:| Category | Technology |
|---|---|
| Backend | Django 5.2.4, Python 3.13 |
| Database | MySQL/MariaDB |
| Frontend | HTML5, CSS3, JavaScript |
| WebSockets | Django Channels, Daphne |
| Authentication | Django Allauth (Google OAuth) |
| Reports | ReportLab (PDF), OpenPyXL (Excel) |
| AI/RAG | Sentence Transformers, FAISS, Google Gemini API |
Getting Started
Quickstart
Get up and running in 15 minutes
Installation
Full setup guide with database configuration
API Reference
Explore the data models and endpoints
Project Information
Bar Galileo is developed for a premium cocktail bar in Sogamoso, Boyacá, Colombia.
For business inquiries, contact [email protected] or call +57 322-227-1308.
Development Team
- Christian - Lead Developer
- Jorge Alfredo Arismendy Zambrano - Developer
- Sebastian - Developer
- Felipe - Developer
Ready to explore? Start with the Quickstart Guide or dive into Core Features.
