= Инструкции за стартување на апликацијата = Апликацијата е направена со помош на Java Spring Boot за backend и React JS Library за frontend. Апликацијата работи со Ethereum Sepolia test network. За да може апликацијата да се поврзе со Sepolia test network: 1. Мора да се земе API клуч од Infura: https://www.infura.io/ 2. Да се креира Metamusk Wallet за благајник: https://metamask.io/ За база се користи PostgreSQL == Инструкции за backend == Бидејки апликацијата е направена со Java, потребно е IDE, како што се Eclipse или InteliJ. За стартување на апликацијата со InteliJ, мора прво да се отвори проектот. Откако ќе се отвори проектот, потребно е да се почека да се индексираат сите фајлови. Откако ќе се индексираат сите фајлови, апликацијата може да се стартува во DEBUG или RUN режим. \\ **Апликацијата работи на порта 8080**. \\ **ЗАДОЛЖИТЕЛНО** \\ 1. Клучот од Infura да се сетира во application.properties главниот фајл со име на променлива: **infura.url** \\ 2. Да се хардкодира wallet-от на благајникот (wallet-от на училиштето) исто така во application.properties главниот фајл со име: **wallet.receiver** == Инструкции за frontend == Frontend делот мора да се стартува откако целосно ќе се стартува backend серверот. Се отвара frontend проектот во IDE како што е VS Code и се пишува командата **npm run dev** во терминал. Откако ќе се стартува проектот, се оди на **порта 5173**.