O AniJourney é um site voltado para os amantes de animes, sendo possível explorar sua jornada pelo mundo dos animes. Veja a documentação completa da API no SwaggerHub.
- Explorar Animes: Navegar por uma vasta coleção de animes, com informações detalhadas sobre cada anime: sinopse, gêneros, status, etc.
- Marcar Assistidos: Manter o controle dos animes que você já assistiu ou que estão em andamento, marcando em qual episódio você parou.
- Planejar para Assistir: Criar uma lista de animes que você pretende assistir no futuro.
- Avaliações: Avaliar os animes que você já assistiu, além de visualizar a avaliação média do anime.
-
Clone o repositório:
git clone git@github.com:pedrohenrique-ql/ani-journey.git cd ani-journey -
Instale as dependências:
pnpm install
-
Inicie o banco de dados PostgreSQL:
pnpm deps:up
-
Aplique as migrations:
pnpm deps:prepare
-
Inicie o servidor de desenvolvimento:
pnpm dev
Para rodar os testes, execute:
pnpm test