Este é um projeto SPA (Single Page Application) construído com React que permite aos usuários escolher um filme, horário e assentos disponíveis para compra de ingressos de cinema. O projeto consome uma API externa através do axios e gera um bilhete com as escolhas do usuário. Com uma interface intuitiva e fácil de usar, este projeto oferece aos usuários uma experiência de seleção de ingressos de cinema simples e eficiente.
Este projeto foi iniciado com Create React App, portanto, certifique-se de ter a última versão estável do Node.js e npm rodando localmente.
Primeiro de tudo, clone este projeto ou faça o download do ZIP.
Para realizar o clone, no terminal de sua máquina, utilize o git e insira o seguinte comando:
git clone git@github.com:GabrielaTiago/Cineflex.git
Entre na pasta do projeto
cd Cineflex
Execute o seguinte comando para instalar as dependências.
npm install
Depois de instalar as dependências, execute o comando para iniciar a aplicação.
npm run start
A aplicação será iniciada em http://localhost:3000
no seu navegador.
cineflex.mp4
- SPA
- Consumir API com axios
- Links internos
- Rotas
- Paginação
- useMemo
- Regex
- Styled Components
Contribuições são bem-vindas! Se você encontrar algum problema ou tiver sugestões de melhoria, abra uma issue ou envie um pull request.
Gabriela Tiago de Araújo
- email: gabrielatiagodearaujo@outlook.com
- linkedin: https://www.linkedin.com/in/gabrielatiago/
- portfolio: https://gabrielatiago.vercel.app