A plataforma fictícia "Eternal Shoes" foi desenvolvida com Typescript, Vue.js e Quasar Framework no front-end, utilizando Firebase como back-end e integração com o Stripe por meio de webhooks para o processamento de pagamentos. O sistema permite aos usuários autenticarem-se, adicionar produtos ao carrinho de compras, remover itens do carrinho e realizar pagamentos fictícios com segurança através do Stripe.
- Número do Cartão: 4242 4242 4242 4242
- Validade: Qualquer uma que seja maior que a do ano em que estamos.
- CVV: 3 digitos qualquer.
Certifique-se de que você tenha as seguintes ferramentas instaladas em sua máquina:
- Node.js (versão X.X.X)
- npm (geralmente é instalado junto com o Node.js)
Siga esses passos para configurar e instalar as dependências do projeto:
- Clone este repositório:
git clone https://github.com/brunobarross/eternal_shoes.git
- Navegue para o diretório do projeto:
cd eternal_shoes
- Instale as dependências:
npm install
Para iniciar o servidor de desenvolvimento localmente, siga estas etapas:
- Navegue até o diretório do projeto, se você ainda não estiver lá:
cd eternal_shoes
- Execute o comando para iniciar o servidor de desenvolvimento:
npm run dev
- Abra o navegador e acesse:
http://localhost:9000
O servidor de desenvolvimento suporta hot-reloading, ou seja, as alterações feitas no código serão automaticamente refletidas no navegador.
Nós adoraríamos receber sua contribuição para este projeto! Siga estas etapas para contribuir:
- Faça um fork deste repositório.
- Crie um branch para a sua contribuição:
git checkout -b minha-contribuicao
- Faça as alterações desejadas.
- Commit suas alterações:
git commit -m "Minha contribuição"
- Envie o branch para o seu fork:
git push origin minha-contribuicao
- Abra um pull request descrevendo suas modificações.
Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para mais detalhes.