Projekat Igrannonica se sastoji iz nekoliko aplikacija koje zajedno čine softversko rešenje čija je namena olakša rad sa neuronskim mrežama i učenje o njima.
Rešenje se sastoji iz 3 dela, odnosno 3 odvojene aplikacije, Angular front end, .NET back end i Python mikroservis.
- Node.js
16.14
- Angular CLI
13.2.5
- .NET 6.0
- Visual Studio 2022
- Python
3.10
- fastapi (
pip install "fastapi[all]"
) - tensorflow
- pandas
- numpy
- httpx
- fastapi (
- MariaDB / MySQL
- Preuzeti u zip formatu .zip ili klonirati git projekat na sledecem linku: https://gitlab.pmf.kg.ac.rs/igrannonica/axon
- Angular, u direktorijumu
/src/front/angular
pokrenuti pomocu AngularCLI aplikacije, u terminalu otkucating serve
- .NET, jedan nacin je pokretanje pomocu Visual Studio (VS) IDE-a. Otvoriti projekat u VS-u i pokrenuti pomocu
Build and Run
opcije. - Python, u direktorijumu
/src/ml/app
pokrenuti pomocu komande u terminaluuvicorn main:app --reload
(opcija--reload
je opciona)
- 10015 - Frontend
- 10016 - Backend
- 10017 - Python mikroservis