Desenvolvimento de aplicações completas, incluindo frontend Web com React e backend com node.js.
Projeto Frontend desenvolvido por Marina Isabel, Danilo Mourelle, Guilherme Galan e Leonardo Crispim
O Projeto Future Eats foi criado com referências das telas do aplicativo "Uber Eats":
- [Aparência do Projeto] https://app.zeplin.io/project/5dcc566ddc1332bf7fb4f450/dashboard
- [Regras da API] https://documenter.getpostman.com/view/7549981/SWTEdGtT?version=latest#3203689e-ea05-466a-8a5a-8ebc6c5f271e
Para executar o projeto, será necessário instalar os seguintes programas:
Para iniciar o desenvolvimento, é necessário clonar o projeto do GitHub num diretório de sua preferência:
cd "Pasta do arquivo" git clone https://github.com/marinaisabels/frontend-project.git
Para configurar o arquivo, é preciso instalar as depêndencias
- React
npx create-react-app - React- Redux
react-redux redux redux-thunk - Axios
npm install axios - Styled-components
npm install styled-components - Material - UI
npm install @material-ui
Esse é um projeto de Frontend Web feito utilizando ReactJS, HTML e CSS;
E como gerenciador de pacotes do NodeJS o npm. Sobre a divisão dos arquivos, há dois grandes setores. Os components são os componentes em si do meu projeto (balão de fala, botão de enviar, inputs dos usuários e outros). Já os Containers são as páginas em si e podem ser pensadas como a união dos componentes para se mostrar na tela.
Por ser um projeto com ReactJS, há a necessidade do NodeJS. Com ele em sua máquina, basta abrir o terminal e navegar até o repositório clonado e rodar:
npm installpara instalar todas as dependências;npm run startpara rodar localmente o projetonpm run buildpara gerar uma versão estática do projeto (que ficará na pastabuild)
