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

https://github.com/jerp86/restaurants-search

Construção de sistema web de busca de restaurantes, parecido com o serviço que o Google oferece. Esse buscador foi desenvolvido usando React.JS, Styled-Components e API do Google. Projeto desenvolvido acompanhando @patrick-narciso, pela @digitalinnovationone
https://github.com/jerp86/restaurants-search

babel editorconfig eslint material-components material-ui prettier react react-slick reactjs sty styled-component styled-components styled-reset

Last synced: 17 days ago
JSON representation

Construção de sistema web de busca de restaurantes, parecido com o serviço que o Google oferece. Esse buscador foi desenvolvido usando React.JS, Styled-Components e API do Google. Projeto desenvolvido acompanhando @patrick-narciso, pela @digitalinnovationone

Awesome Lists containing this project

README

          

Restaurants Search

___





License

___


Sobre | 
Motivo | 
Requisitos | 
Tecnologias | 
Como Executar | 
Como Contribuir | 
Licença

___

## :information_source: Sobre

Construção de sistema web de busca de restaurantes, parecido com o serviço que o Google oferece.

## :interrobang: Motivo

Esse buscador foi desenvolvido usando React.JS, Redux, Styled-Components e API do Google.

Projeto desenvolvido acompanhando [Patrick Narciso](https://github.com/patrick-narciso), através do bootcamp #LocalizaLabs React Developer, uma parceria entre [Órbi Academy Techboost](https://digitalinnovation.one/tech-boost) e [Digital Innovation One](https://digitalinnovation.one/).

Além do que foi demostrado pelo professor, foi adicionado responsividade, click nos cards do carrossel para apresentar as informações, ajustes em alguns pontos da tela.

## :seedling: Requisitos Mínimos

NodeJS v10

## :rocket: Tecnologias Utilizadas

O projeto foi desenvolvido utilizando as seguintes tecnologias

- [React](https://reactjs.org/)
- [Redux](https://redux.js.org/)
- [React-Redux](https://react-redux.js.org/)
- [Styled-Components](https://styled-components.com/)
- [Lottie](https://www.npmjs.com/package/react-lottie)
- [google-maps-react](https://www.npmjs.com/package/google-maps-react)
- [Material-UI](https://material-ui.com/)
- [slick-carousel](https://www.npmjs.com/package/slick-carousel)
- [styled-reset](https://www.npmjs.com/package/styled-reset)
- [react-slick](https://www.npmjs.com/package/react-slick)
- [react-rating-stars-component](https://www.npmjs.com/package/react-rating-stars-component)
- [ESLint](https://eslint.org/)
- [Prettier](https://prettier.io/)
- [EditorConfig](https://editorconfig.org/)

## :link: Como executar

Para copiar o projeto, utilize os comandos:

```bash
# Clonar o repositório
❯ git clone https://github.com/jerp86/react-dio.git

# Entrar no diretório
❯ cd react-dio
```
Para instalar as dependências e iniciar o projeto, você pode utilizar o Yarn ou NPM:

**Utilizando yarn**

```bash
# Instalar as dependências
❯ yarn

# Iniciar o projeto
❯ yarn start
```

**Utilizando npm**

```bash
# Instalar as dependências
❯ npm install

# Iniciar o projeto
❯ npm start
```

## :link: Como contribuir

- Faça um Fork do repositório
- Clone o seu repositório
- Crie uma branch com a sua feature
- Faça um commit com suas mudanças
- 'Push' a sua branch
- Ir em Pull Requests do projeto original e criar uma pull request com o seu commit
---

## Licença

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

---


Feito com ❤️ por Jerp86 👋️ Entre em contato!



Perfil do Linkedin de José Eduardo Rodrigues Pinto


Perfil do Twitter de José Eduardo Rodrigues Pinto