Esse é um dos projetos mais queridos da formação na Driven Education. Trata-se de uma aplicação front-end que se conecta a uma API fornecida previamente e que serve para a reserva de assentos em um cinema. É feita inteiramente em React e traz conceitos interessantes a serem usados, como router-dom, raxios, styled components etc. Foi, portanto, o primeiro projeto feito que teve uma visão mais "profissional" na programação do front-end.
Por ser um passo tão grande, é um projeto pelo qual os alunos, comigo incluso, têm um grande apreço, apesar de ser bastante simples e de não ter uma beleza estética tão paupável.
- React
- React-router-dom
- Axios (conexão com APIs)
- Styled Components
Se você quiser, pode rodar a aplicação direto na web acessando o link do deploy.
No entanto, caso queira rodar localmente, tem de se atentar a algumas coisas:
Este projeto foi inicializado com o Create React App, então certifique-se que voce tem a ultima versão estável do Node.js e npm rodando localmente.
Primeiro, faça o clone desse repositório na sua maquina:
git clone https://github.com/adnanbezerra/projeto9-cineflex.git
Depois, dentro da pasta, rode o seguinte comando para instalar as dependencias.
npm install
Finalizado o processo, é só inicializar o servidor
npm start