Examination practice Ott Ta"nak decides to improve their teams service park performance. Problem so far has been: * when rally car arrives at service park - parts are not ready for required repair tasks. * when team has to resupply their stock of spares, it's unclear how many different items are still in stock in teams storage vans. Design and implement Razor pages website to help Ott out. Implement simple stock system - every item (nut, bolt, spare gearbox, etc) has category, location (recursive locations - van 1>shelf 7>3rd layer), current quantity and optimal (initial) quantity, price. Predefined jobs - Name, list of items/quantity needed. When Martin Ja"rveoja calls after loop of stages and yells - we should replace alternator, its wonky - you can check if team is able to perform this task. If yes, then reduce quantities in stock. When rally is over: * produce list of items/quantity need to restore normal stock levels. * make report of performed service jobs (list of jobs with materials spent, cost of every job, overall materials spent/cost) Provide search for items in stock - based on name and quantity (10mm bolt, 5pc)