The recommender-engine, AI powered route generator.
The project is divided into 4 main parts:
- CenterEnd: The main backend that handles the requests and responses.
- Microservices: The services that are responsible for the AI and the recommendation engine.
- Clients: The clients that are responsible for the user interface.
- Data: The data, fetch and some operations that is related with the AI.
Sorry for the inconvenience, but the project is not yet dockerized, so you have to run each part separately.
cd clients/mobile
npm i
npx expo start
cd backend
dotnet build
cd CenterEnd/CenterEnd.GatewayApi
dotnet run
cd backend/Microservices/\[name of the microservice\]
if the microservice powered by flask: python3 pip install python3 src/main.py
if the microservice powered by node: npm install node src/index.js
if the microservice powered by dotnet: dotnet build dotnet run