It is required to install and setup free version of DOTween plugin from Unity Assets. The plugin can be found by the following link
Make sure TextMesh Pro package installed and all Essential Resources imported. Window → TextMeshPro → Import TMP Essential Resources

Import the Coffee Mania package and accept all changes
Make sure that Init and Game scenes are added to Scene List
Init with index 0
Game with index 1

Customizable project data is organized using ScriptableObjects.
You can find main data in the following folder: Assets → SH → SH Project → Data
Databases - contains databases with variety of objects or configs used in the game

Database - Levels - Level prefabs that are available in the game and will be loaded in specified order as player progress.

Database - Items - Items on the conveyor. Each item entry has Type and Prefab.
Type - is used to match selected containers (boxes) in order to place an item into the container (box).
Prefab - is game object which will be instantiated on the conveyor

Database - Currencies - currencies used in the game.

Database - Audio Clips - audio clips used in the game. Swap audios to customize it.
Levels are organized into prefabs.
All created levels are located into Assets → SH → SH Project → Game → Prefabs → Levels

In order to create new level
Create prefab variant based on Level Base OR duplicate existing level (prefab variant)
Place new level into Hierarchy inside Levels game object
