/Wikitsu

Wikitsu é uma aplicação web construída com o objetivo de fornecer informações detalhadas e organizadas sobre animes.

Primary LanguageHTMLMIT LicenseMIT

Wikitsu

Biblioteca de Anime Pessoal

Descrição

A Biblioteca de Anime Pessoal é um projeto desenvolvido em Node.js e TypeScript para gerenciar bibliotecas de animes de forma personalizada. O objetivo é permitir que os usuários adicionem animes, organizem-nos em diferentes categorias (assistidos, para assistir, favoritos) e acessem detalhes detalhados de cada anime por meio da API Kitsu.

Funcionalidades

  • Registro e Login de Usuário: Crie uma conta ou faça login para gerenciar sua biblioteca.
  • Adição de Animes: Pesquise e adicione animes à sua biblioteca.
  • Categorias Personalizadas: Organize seus animes em categorias como assistidos, para assistir e favoritos.
  • Integração com API Kitsu: Busque informações detalhadas sobre animes diretamente da API.
  • Favoritos e Anotações: Adicione animes aos favoritos e faça anotações personalizadas.
  • Modo Escuro: Interface com suporte a modo escuro para uma melhor experiência de visualização.

Tecnologias Utilizadas

  • Node.js: Ambiente de execução JavaScript no lado do servidor.
  • TypeScript: Para tipagem estática e melhor escalabilidade do código.
  • Express.js: Framework para construção de APIs em Node.js.
  • MongoDB: Banco de dados NoSQL para armazenamento de usuários e bibliotecas de animes.
  • Kitsu API: API pública para buscar informações sobre animes.
  • JWT (JSON Web Token): Para autenticação segura de usuários.
  • EJS/Pug: Template engines para renderização das páginas HTML.
  • CSS (Bootstrap/Tailwind): Frameworks CSS para estilização da aplicação.