project-proposal-2025

CocktailCloud

Abstract

Are you worried about not being able to get a drink because you don’t want to go out? Are you worried about learning bartending skills but can’t find a bartending job? CocktailCloud as an online two-way cocktail delivery software is designed for online businesses and customers.

Author

Name: Chongwang Wang

Student number: 48246695

Functionality

Online Cocktail Sales and Delivery

CocktailCloud can recommend cocktail merchants in the same city for online customers based on their positioning, and after payment, have them delivered to the customer’s designated location by a specialized delivery person.

Cocktail Making Instruction

Cocktail Cloud can provide real people one-on-one online video instruction, and professional bartenders to guide you to make delicious cocktails.

Cocktail Bounty

A customer describes the flavor, color, and ingredients of his or her ideal cocktail, and the merchant can choose whether or not to take the Cocktail Bounty order.

Scope

  1. User and merchant account verification
  2. Transaction system
  3. Text, voice, image, and video presentations
  4. Order status tracking
  5. User feedback and ratings
  6. Simple backend management system

    Quality Attributes

Availability

Cocktail Cloud is divided into a website version and an app version, making it easy for different users to use it on their phones or computers. At the same time, we’ll make sure it’s available the vast majority of the time.

Extensibility

The Cocktail Cloud should be able to add new functionality by adding code, modules, or components that don’t require destructive modifications to the existing structure.

Modularity

The modules of the CocktailCloud are independent and can be run and tested independently.

Evaluation

Availability

We keep track of the availability of the app or platform over a period of time, such as what its uptime is in a month.

Extensibility

When new user needs or expectations arise, we are able to add new functionality through simple debugging and modification.

Modularity

Can the modules of the Cocktail Cloud be run and tested independently, and in addition, can a module be replaced to update the version without affecting the other modules.