Último projeto avaliativo do Módulo de Front-End onde em um grupo de 5 integrantes desenvolvemos uma aplicação de receitas, onde é possível pesquisar por receitas, favoritar receitas, startar receitas e voltar exatamente de onde parou, onde em cada pagina de detalhes de uma receita há bebidas sendo recomendadas.
- JavaScript: Linguagem de programação utilizada para desenvolver o projeto.
- Node.js: Ambiente de execução do JavaScript no servidor.
- NPM: Gerenciador de pacotes para o Node.js, utilizado para gerenciar e instalar quaisquer dependências do projeto.
- React: Biblioteca JavaScript para construção de interfaces de usuário.
- LocalStorage: Armazenamento de informações de forma sincrona, localmente.
- Clipboard Copy: O objetivo deste pacote é oferecer funcionalidade simples de cópia para área de transferência em navegadores modernos usando o menor número de bytes.
- React Simply Carousel: Um componente de carrossel React.js isomórfico simples, leve e totalmente controlado (com suporte SSR). Toque habilitado e responsivo.
O projeto possui uma estrutura de pastas padrão para um projeto React:
src/
: Esta pasta contém todo o código fonte do projeto. Inclui componentes React, CSS, testes e outros arquivos relacionados.public/
: Esta pasta contém o arquivo index.html e outros recursos públicos.cypress/
: Esta pasta contém arquivos relacionados ao Cypress, uma ferramenta de teste de ponta a ponta.package.json
: Este arquivo contém a lista de dependências do projeto e scripts NPM.
Para executar este projeto localmente, siga estas etapas:
- Clone o repositório para o seu computador.
- Navegue até a pasta do projeto e execute
npm install
para instalar as dependências. - Execute
npm start
para iniciar o servidor de desenvolvimento.
Este projeto é para fins educacionais, portanto, pull requests não serão aceitos, foi desenvolvido em colaboração com:
- Matheus Oliveira https://github.com/mateus23-oliveira
- Keyla Dalesco https://github.com/KeylaDalseco
- Felipe Goiz https://github.com/felipegoiz
- Gabriel Henrique Alves Silva https://linkedin.com/in/gabriel-henrique-alves-silva-b08628206
Este projeto está licenciado sob a licença MIT.