5.3 System Components

  • API Gateway: Manages frontend API requests and routes them to respective microservices.

  • Authentication Service: Handles user authentication and access authorization.

  • Travel Booking Service: Manages travel bookings and related reservation services.

  • Payment Service: Processes cryptocurrency payment transactions.

  • Smart Contract Service: Manages and executes smart contracts related to transactions.

  • User Management Service: Handles user profiles, membership levels, and personalized service settings.

  • DAO Governance Service: Facilitates decentralized decision-making processes for the platform.

  • Data Storage: Responsible for storing application data, including relational and document data.

Last updated