Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/diogo-aparecido-smartfit/waiterapp

Aplicação para garçons com o objetivo de facilitar a entrada e saída de pedidos em um restaurante.
https://github.com/diogo-aparecido-smartfit/waiterapp

expo javascript jstack mateussilva nodejs react-native reactjs tailwindcss typescript

Last synced: 11 days ago
JSON representation

Aplicação para garçons com o objetivo de facilitar a entrada e saída de pedidos em um restaurante.

Awesome Lists containing this project

README

        


waiterapp

WaiterApp


:rocket: Projeto feito para garçons com a finalidade de facilitar a entrada e saída de pedidos em um estabelecimento. 🚀

# :computer: Tecnologias

Este projeto foi feito utilizando as seguintes tecnologias:

* [ReactJS](https://reactjs.org/)
* [React Native](https://reactnative.dev/)
* [Typescript](https://www.typescriptlang.org/)
* [Styled Components](https://styled-components.com/)
* [React Toastify](https://www.npmjs.com/package/react-toastify)
* [Expo](https://expo.dev/)
* [ViteJS](https://vitejs.dev/)
* [Express](https://expressjs.com/)
* [Axios](https://axios-http.com/ptbr/docs/intro)

## Como Iniciar?

### Requisitos

- [Node.js](https://nodejs.org/en/)
- [Yarn](https://classic.yarnpkg.com/) ou [npm](https://www.npmjs.com/package/npm)
- [Expo CLI](https://docs.expo.dev/workflow/expo-cli)

**Clone o projeto e acesse a pasta**

```bash
git clone https://github.com/DiogoAMV/waiterapp.git && cd waiterapp
```

**Siga os passos abaixo**

### API

```bash
# Na pasta raiz do projeto, acesse a pasta 'api'
$ cd api
# Instale as dependências
$ npm install
# Com um contêiner MongoDB em execução, execute a api
$ npm run dev
```

### WEB

**Certifique-se de ter a api rodando**

```bash
# Na pasta raiz do projeto, acesse a pasta 'web'
$ cd web
# Instale as dependências
$ npm install
# Inicie a aplicação
$ npm run dev
```

### MOBILE

**Certifique-se de ter o servidor rodando**

```bash
# Na pasta raiz do projeto, acesse a pasta 'mobile'
$ cd mobile
# Instale as dependências
$ npm install
# Inicie o projeto
$ npm run start
```

## :memo: Licença

Esse projeto está sob a licença MIT. Veja o arquivo [LICENSE](LICENSE.md) para mais detalhes.

---

Feito com :purple_heart: by [Diogo Marques](https://github.com/DiogoAMV)

[![Linkedin Badge](https://img.shields.io/badge/-Diogo%20Marques-blue?style=flat-square&logo=Linkedin&logoColor=white&link=https://www.linkedin.com/in/diogomarques/)](https://www.linkedin.com/in/diogo-marques-719950221/)
[![Gmail Badge](https://img.shields.io/badge/[email protected]?style=flat-square&logo=Gmail&logoColor=white&link=mailto:[email protected])](mailto:[email protected])