Food App é um aplicativo Mobile Full Stack.O aplicativo permite a interação entre o usuário e o servidor, realizando operações como autenticação de dois fatores por email, login e criação de uma nova conta.
- NodeJs v20.14.0 ou superior
- MySQL
Clone o repositório:
git clone https://github.com/ramon541/food_app.git
Navegue até a pasta do aplicativo:
cd food_app/
Navegue até a pasta do backend:
cd backend/
Instale as dependências:
npm i
É necessário ter um arquivo .env
na raiz do diretório backend/
. Aqui está o modelo das variáveis:
PORT=
MYSQL_HOST=
MYSQL_USER=
MYSQL_PASSWORD=
MYSQL_DB=
USER=
PASS=
Para rodar o projeto:
npm run dev
Navegue até a pasta do frontend:
cd frontend/
Instale as dependências:
npm i
No arquivo application/services/index.js
você deve alterar a linha 3 para o IPV4 da rede que você está.
Para rodar o projeto:
npm run start
Para rodar o projeto direto no Android:
npm run android