LiBooking

1 minute read

🏨 LiBooking

LiBooking is an all-in-one Hospitality & Event Management Ecosystem designed to revolutionize the booking industry in Libya. By bridging the gap between cloud-based reservations and on-ground POS operations, it offers a unified platform for managing hotels, luxury chalets, and event venues with real-time facility synchronization and a secure local financial layer.


Features

Accommodation & Venue Management

  • Hotels: Book by individual room or full unit, with dynamic amenities and offers.
  • Chalets, Apartments, Villas: Full-unit booking with flexible stay durations.
  • Event Halls: Shift-based (morning/evening) booking, with real-time POS integration and facility control.

Financial & Payment Engine

  • Multi-currency Support: Prices are dynamically converted to the user’s preferred currency.
  • E-Wallet: Integrated digital wallet for seamless payments and refunds.
  • Payment Gateways: Supports both local and international payment providers.
  • Secure Transactions: Role-based authorization and JWT authentication.

User Experience

  • Push Notifications: Real-time alerts and booking confirmations via Firebase Cloud Messaging (FCM).
  • Dynamic Services: Flexible metadata system for optional and additional services.
  • Admin Dashboard: Manage bookings, monitor payments, and control services.

Technical Highlights

  • Real-time POS Sync: Webhook and API-based integration with local POS systems.
  • Clean Architecture: Onion Architecture with DDD principles for maintainability and scalability.
  • Specification & Repository Patterns: Encapsulated, reusable business logic and data access.

Technology Stack

  • Backend: .NET 8 / .NET Core Web API
  • Database: Microsoft SQL Server
  • Architecture: Onion Architecture + DDD Principles
  • Patterns: Unit of Work, Specification Pattern, Repository Pattern
  • Real-time: Firebase Cloud Messaging (FCM)
  • Security: JWT Authentication & Role-Based Authorization

Application & Live Demo

Platform Link
Website Visit Website
Android Google Play Store
IOS App Store

Test Credentials

To explore the system features, you can use these demo accounts:

  • User Account: +201018754602 / Abdo@123

Code

URL


Screenshots

Screen 1 Screen 2 Screen 3 Screen 4 Screen 5
Screen 6 Screen 7 Screen 8 Screen 9 Screen 10
Screen 11 Screen 12 Screen 13 Screen 14