This is a Web Side Application that allows you to check your IBM, find the properties of any food and create/check your own recipies!. To squeeze all the posibilities this app gives you, first you need to create an account and login. Once you are loged in you can do whatever you want, and once you want to leave just click on the logout button to close the session.
- Install nodejs:
$ sudo apt install nodejs
- Verify node installation checking version:
$ node -v
v19.3.0
- Install npm
$ sudo apt install npm
- Verify npm installation checking version:
$ npm -v
9.2.0
- Install nodemon:
$ npm install -g nodemon
- Clone the repo
git clone https://github.com/myFood.git
We will divide this section in three different command terminals. In the first one we will be running the fastapi server and in the second one the node server, and in the third one, the api gateway server. All the commands must be executed inside the project folder.
- Go to the fastapi server directory.
$ cd myFood/backend/fastapi_server
- Run the server.
$ $ npm nodemon
- Go to the node server directory.
$ cd myFood/backend/node_server
- Run the server.
$ $ npm nodemon
- Go to the api gateway server directory.
$ cd myFood/backend/api_gateway
- Run the server.
$ $ npm nodemon
After running the api gateway we are able to go to the browser and go to the web applictaion using the following url.
localhost:3000/login.html
This section includes languages, frameworks and libraries used in this project.
👤 Sergio Salgado [email protected]
Give a ⭐️ if this project helped you!