Skip to main content

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:
CategoryTechnology
BackendDjango 5.2.4, Python 3.13
DatabaseMySQL/MariaDB
FrontendHTML5, CSS3, JavaScript
WebSocketsDjango Channels, Daphne
AuthenticationDjango Allauth (Google OAuth)
ReportsReportLab (PDF), OpenPyXL (Excel)
AI/RAGSentence 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.

Build docs developers (and LLMs) love