Esse projeto consiste em uma Wiki do universo Pokémon, emglobando os animes, filmes e jogos da franquia. Nele você poderá fazer um cadastro de usuário, logar no sistema com seu login e senha e por fim vizualizar diversos Pokémons disponiveis na PokeAPI.
Para executar e testar a aplicação na sua máquina, primeiramente clone o repositório no seu computador. Após fazer o fork e ter todos os arquivos na sua maquina, siga os seguintes passos:
Antes de inicializar o servidor, você deve entrar na pasta "./backend" e renomear o arquivo ".env-example" para ".env". Agora, para instalar todas as dependências do servidor, entre na pasta "./backend" e execute o seguinte comando:
$ npm install
Agora para criar a estrutura base do banco de dados, execute o comando:
$ npm run knex:migrate
Com as dependências instaladas e o banco de dados pronto, execute este comando para iniciar o servidor:
$ npm start
Assim como no servidor, você deve entrar na pasta "./frontend" e renomear o arquivo ".env-example" para ".env". Após isso, nicie a aplicação web entrando na pasta "./frontend" e executando os comandos:
$ npm install
$ npm start
E pronto, agora você pode usar à vontade toda a aplicação. :)
Segue abaixo uma lista com as principais técnologias utilizados no desenvolvimento desta aplicação.
Me siga nas minhas redes sociais 😊