A comprehensive Hospitality Business Management System for Restaurants, Bars, Hotels, and Hospitality Enterprises.
DeepaBMS is an enterprise-grade Business Management System (BMS) designed specifically for the hospitality industry. It provides an integrated platform for managing restaurant operations, bar inventory, hotel rooms, finance, GST reporting, employee management, analytics, and business intelligence from a single dashboard.
- Real-time business overview
- Daily, Weekly, Monthly & Yearly revenue
- Profit & Loss summary
- Sales analytics
- Cash flow monitoring
- GST summary
- Business KPIs
- Occupancy statistics
- Inventory alerts
- Financial insights
- Sales management
- Table order tracking
- Department-wise revenue
- Food inventory
- Purchase management
- Expense recording
- Sales history
- Category reports
Designed specifically for liquor businesses.
- Bottle stock management
- Loose stock (ML) management
- Peg calculations
- Brand-wise inventory
- Supplier management
- Purchase history
- Sales tracking
- Excise-ready inventory
- Wastage tracking
- Stock reconciliation
- Room management
- Occupancy tracking
- Booking records
- Revenue tracking
- Guest management
- Room availability
- Hotel analytics
- Item management
- Categories
- Stock In
- Stock Out
- Low stock alerts
- Purchase records
- Supplier details
- Inventory valuation
- Movement history
- Day Book
- Cash Book
- Bank Book
- Income
- Expenses
- Credit Management
- Vendor Payments
- Customer Credits
- Cash Position
- Profit & Loss
- Financial Reports
Generate professional reports including:
- Daily Report
- Monthly Report
- Yearly Report
- Sales Report
- Purchase Report
- Inventory Report
- GST Report
- Day Book
- Cash Book
- Credit Report
- Supplier Report
- Employee Report
- Hotel Report
- Bar Report
- Analytics Report
Export reports in multiple formats:
- Excel
- CSV
- Printable Reports
- User Authentication
- Role-based Access
- Business Settings
- User Profiles
- Secure Login
Business intelligence dashboard with:
- Revenue Trends
- Sales Analytics
- Profit Analysis
- Department Performance
- Stock Analytics
- Customer Insights
- Financial Charts
- Interactive Graphs
DeepaBMS/
β
βββ .github/
β βββ workflows/
β
βββ apps/
β βββ backend/
β βββ windows/
β
βββ assets/
β
βββ docs/
β
βββ extracted_modules/
β
βββ scripts/
β
βββ src/
β βββ components/
β βββ navigation/
β βββ screens/
β βββ services/
β βββ hooks/
β βββ context/
β βββ utils/
β βββ types/
β βββ assets/
β
βββ tests/
β
βββ App.tsx
βββ package.json
βββ README.md
- Dashboard
- Sales
- Inventory
- Bar
- Hotel
- Banking
- Reports
- Analytics
- Day Book
- Credits
- Employees
- Settings
- Users
- React Native
- Expo
- TypeScript
- JavaScript
- Node.js
- Express.js
- Electron (Windows)
- ESLint
- Prettier
- Jest
- Jest Expo
- Node.js 22.x (LTS)
- npm or Yarn
- Expo CLI
- Git
- Docker (for container deployment)
- Helm + kubectl (for Kubernetes deployment)
git clone https://github.com/00AstroGit00/DeepaBMS.git
cd DeepaBMS# Mobile app
npm install
# Backend
cd apps/backend && npm install && cd ../..npm start # Expo dev server
npm run android # Run on Android
npm run ios # Run on iOS
npm run web # Run on webcd apps/backend
cp .env.example .env # Configure JWT_SECRET
npm run dev # Start dev server on port 3000cd apps/backend
npm run build # Compile TypeScript
cp src/schema.sql dist/schema.sql # Copy schema
JWT_SECRET=<your-secret> npm start # Start serverdocker build -t deepa-bms-backend -f apps/backend/Dockerfile.prod ./apps/backend
docker run -d -p 3000:3000 \
-v sqlite-data:/app/data \
-e NODE_ENV=production \
-e JWT_SECRET=<your-secret> \
deepa-bms-backenddocker compose -f docker-compose.prod.yml up -dhelm install deepa-bms ./helm/deepa-bms --set secrets.jwtSecret=<your-secret>npm start
npm run android
npm run ios
npm run web
npm run lint
npm run lint:fix
npm run format
npm run ts:check
npm test- β Android
- β iOS
- β Windows
- β Web
- Restaurant Management
- Bar Management
- Hotel Management
- Inventory Control
- Employee Management
- Financial Accounting
- GST Reporting
- Credit Management
- Banking
- Analytics
- Business Intelligence
- Report Generation
- Data Export
DeepaBMS can generate reports for:
- Sales
- Purchases
- Expenses
- Inventory
- Profit & Loss
- GST
- Cash Flow
- Daily Book
- Hotel Revenue
- Bar Revenue
- Employee Performance
- Vendor Analysis
- Customer Credits
- Banking
- POS Integration
- Barcode Scanning
- QR Ordering
- Cloud Backup
- Multi-Branch Support
- AI Business Insights
- Mobile Notifications
- WhatsApp Invoice Sharing
- Advanced GST Automation
- Payroll Management
- Kitchen Display System (KDS)
- Online Ordering Integration
Contributions are welcome!
- Fork the repository.
- Create a feature branch.
git checkout -b feature/new-feature- Commit your changes.
git commit -m "Add new feature"- Push the branch.
git push origin feature/new-feature- Open a Pull Request.
Licensed under the MIT License.
Copyright (c) 2026 DeepaBMS. See the LICENSE file for the full text.
AstroGit
GitHub: https://github.com/00AstroGit00
If you find this project useful:
- β Star the repository
- π΄ Fork the repository
- π Report issues
- π‘ Suggest new features
DeepaBMS is designed to simplify and modernize the management of restaurants, bars, hotels, and hospitality businesses by combining operations, finance, inventory, analytics, and reporting into one unified platform.