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
- Host: GitHub
- URL: https://github.com/jerp86/restaurants-search
- Owner: jerp86
- License: mit
- Created: 2021-07-26T20:06:36.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-08-14T12:50:52.000Z (over 4 years ago)
- Last Synced: 2025-01-18T08:16:32.701Z (over 1 year ago)
- Topics: babel, editorconfig, eslint, material-components, material-ui, prettier, react, react-slick, reactjs, sty, styled-component, styled-components, styled-reset
- Language: JavaScript
- Homepage:
- Size: 942 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Restaurants Search
___
___
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!