The project Igrannonica consists of several applications that together create a software solution designed to simplify working with neural networks and learning about them.
The solution is made up of three parts, or three separate applications: Angular front end, .NET back end, and Python microservice.
- 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
- Download in .zip format or clone the git project from the following link: https://gitlab.pmf.kg.ac.rs/igrannonica/axon
- Angular: in the
/src/front/angulardirectory, run the application using AngularCLI, by typingng servein the terminal. - .NET: one way to run it is using the Visual Studio (VS) IDE. Open the project in VS and run it using the
Build and Runoption. - Python: in the
/src/ml/appdirectory, run it using the terminal commanduvicorn main:app --reload(the--reloadoption is optional).
- 10015 - Frontend
- 10016 - Backend
- 10017 - Python microservice