É uma aplicação que tem o objetivo de facilitar a comunicação entre um restaurante e seus clientes. O mesmo utiliza NodeJS no seu backend, enquanto que utiliza React no frontend e Flutter no aplicativo mobile.
Os Funcionários do restaurante utilizarão o frontend para introduzir novos cardápios ao aplicativo e controlar os pedidos e reservas realizados pelos clientes, aumentando assim a produtividade do mesmo e a organização da empresa. Enquanto que o usuário terá total acesso ao aplicativo mobile, que contará com o cardápio do dia, promoções, reservas de mesa e etc, assim facilitando o acesso do mesmo já que o cliente não precisará ir até o restaurante para realizar o seu pedido e também poderá realizar suas reservas com uma maior agilidade.
- Carrinho
- Pagina de configurações
Para executar a aplicação será necessário ter os seguintes itens:
# Clonando Repositório
git clone https://github.com/victorgrodriguesm7/delyrio-s.git
# Vá para a pasta do aplicativo
cd delyrio-s\aplicativo
# Execute o flutter
flutter run
Para executar o projeto com seu próprio servidor será necessário instalar o NodeJS e instalar as depedências da seguinte forma:
# Execute esse comando nas pastas Backend e Frontend
npm install
Em seguida será necessário alterar os arquivos:
final response = await client.post(
'localhost:3333/session',
body: json.encode(model.toJson()),
headers: headers
);
final response = await client.post(
'localhost:3333/users',
body: json.encode(model.toJson()),
headers: headers
);
response = wait http.get('localhost:3333/cardapio');
Image.network(
'localhost:3333/images/$tag.png',
width: width,
height: height * 0.5,
),
Image.network(
'https://de-lyrios-backend.herokuapp.com/images/$id.png',
fit: BoxFit.fill,
),
final response = await client.post(
'localhost:3333/pedido',
body: json.encode(model.toJson()),
headers: headers
);
Após essas alterações você poderá executar o projeto :
# Na pasta Backend e Frontend use:
npm start
# Para executar o aplicativo use esse comando na pasta Aplicativo
flutter run
Este projeto está sob a licença MIT. Veja a Licença para mais informações