Skip to content

BrayanKhosravian/SmartButler

Repository files navigation

SmartButler

Description

Examination work - Xamarin Forms Application
This is the smartphone application used as an interface for a cocktail machine. Users may create, edit and delete ingredients which are used to create receipts.

This receipts can also be created, edited, deleted and selected to mix a real cocktail.

Principles

Onion Architectrue pattern: https://alexdunn.org/2017/01/09/onionizing-xamarin-part-1/
SOLID: https://www.c-sharpcorner.com/UploadFile/damubetha/solid-principles-in-C-Sharp/

Design patterns

Repository pattern: https://codewithshadman.com/repository-pattern-csharp/
Factory method pattern: https://refactoring.guru/design-patterns/factory-method/csharp/example
Builder patttern: https://refactoring.guru/design-patterns/builder
Template method pattern: https://refactoring.guru/design-patterns/template-method
Singleton pattern: https://refactoring.guru/design-patterns/singleton
Immuteable object: https://www.codeproject.com/articles/1043301/immutable-objects-in-csharp

About

TGM Diplomarbeit, App für die CocktailMaschine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages