O projeto é a simulação de um checkout de pagamento de planos. para isso foi utilizado uma API Mock fornecida pela Afya.
O projeto foi hospedado com netlify e pode ser acessado por aqui.
Tecnologias:
- VueJs - na versão 3 (Framework JavaScript).
- Typescript
- Netfly - para hospedagem do front-end no Netfly.
- Vite
- Pinia
- Github Actions - Implementado ferramenta de CI para deploy automático no Netfly.
É necessário a instalação do NodeJs 14.X e GIT para inicialização do projeto.
- Instalação do NodeJs: Acesse aqui e realize o download do NodeJs 14.X
- Instalação do GIT: Realize o download aqui e realize a instalção.
Realizado as configurações vamos para a próxima etapa.
Acesse o repositório do meu desafio
Execute o comando
git clone https://github.com/lmaiaa/afya
Acesse a pasta clonada e instale as dependências
cd afya
npm install
Após isso o projeto está pronto para ser inicializado. Para inicializar do front-end execute o comando:
npm run dev
Ao inicializar o projeto:
- O front-end pode ser acessado em: http://localhost:5173
npm run test:unit