The project implements the interactive in memory database that tracks the nested and disjoint transactions. The user can manage several variables and their values distributed among several transactions.