Página Inicial>Relacionado com a programação>Código-Fonte de IA

Uma plataforma para transmitir/baixar seu anime favorito

Ver demo. Relatório bug. Recurso de solicitação

Índice

Sobre o projeto

Captura de tela (1009)

Anime Trix é um site de streaming / download de anime que oferece uma vasta coleção de programas de anime para streaming e download. Com uma interface amigável, você pode encontrar facilmente seus programas de anime favoritos e assisti-los com qualidade de alta definição. Nossa plataforma é atualizada regularmente com os mais recentes episódios de anime, para que você possa se manter atualizado com seus programas favoritos. Anime Trix é o destino preferido para os amantes de anime que querem assistir a seus programas favoritos a qualquer momento, em qualquer lugar.

Construído com

AnimeTrix é construído usando o NextJS

Começando

Pré -requisitos

O GIT é um sistema de controle de versão distribuído usado para o desenvolvimento de software. Ele permite que vários desenvolvedores trabalhem na mesma base de código simultaneamente, acompanhando as alterações e gerenciando versões. Ele também permite que os usuários revertem alterações e colaborem com mais eficiência.

Bunjs é um tempo de execução do JavaScript, gerenciador de pacotes, corredor de teste e Bundler construído do zero usando a linguagem de programação em zig. Foi projetado por Jarred Sumner como um substituto para o Node.JS. A BUN usa o JavaScriptCore do Webkit como o mecanismo JavaScript, ao contrário do Node.js e Deno, que usam o V8.

Instalação

Local

Rename .env.example to .env.local and fill the required fields

git clone https://github.com/ShivaBhattacharjee/AnimeTrix-next
 cd AnimeTrix-next
 bun install
 bun dev

O servidor começará em http: // localhost: 3000/

Teste de saúde da API de anime

 bun test

Docker

Vista DockerHub Imagem

sudo docker run -p < your-port-number > :3000 
-e MONGODB_URI=yourmongodburi 
-e JWT_TOKEN=yourjwttoken 
-e NEXT_PUBLIC_EMAIL_SERVICE=gmail 
-e NEXT_PUBLIC_EMAIL=youremail 
-e NEXT_PUBLIC_ANIME_API_URL= self hosted url of https://github.com/consumet/api.consumet.org 
-e NEXT_PUBLIC_EMAIL_PASSWORD=yourpassword 
-e NEXT_PUBLIC_DOMAIN=http:/localhost:3000 
immashiva/animetrix

Exemplo

sudo docker run -p 8080:3000 
-e MONGODB_URI=yourmongodburi 
-e JWT_TOKEN=yourjwttoken 
-e NEXT_PUBLIC_ANIME_API_URL= self hosted url of https://github.com/consumet/api.consumet.org 
-e NEXT_PUBLIC_EMAIL_SERVICE=gmail 
-e NEXT_PUBLIC_EMAIL=youremail 
-e NEXT_PUBLIC_EMAIL_PASSWORD=yourpassword 
-e NEXT_PUBLIC_DOMAIN=http:/localhost:3000 
immashiva/animetrix

Hospedar o seu próprio





Contribuindo

As contribuições são o que tornam a comunidade de código aberto um lugar tão incrível para aprender, inspirar e criar. Quaisquer contribuições que você faz são muito apreciadas .

Criando um pedido de tração

Quer contribuir para o AnimeTrix?

  1. Bifurcar o projeto
  2. Crie seu ramo de recursos ( git checkout -b feature/FeatureName )
  3. Compreenda suas mudanças ( git commit -m 'Add some FeatureName' )
  4. Empurre para o ramo ( git push origin feature/FeatureName )
  5. Abra um pedido de tração

Levantando um problema

Se você estiver enfrentando algum problema com o Animetrix, não deixe de revisar nosso modelo de problema antes de abrir um novo problema. O modelo inclui uma lista de perguntas e instruções que nos ajudarão a entender melhor o problema que você está enfrentando e garantirá que tenhamos todas as informações necessárias para investigar o problema.

Pedimos gentilmente que você forneça o máximo de detalhes possível ao enviar um problema, incluindo etapas para reproduzir o problema, quaisquer mensagens de erro que você já viu e qualquer outra informação relevante. Isso nos ajudará a identificar e corrigir o problema mais rapidamente.

Obrigado por sua cooperação, e estamos ansiosos para ouvir de você!

Código de Conduta

Solicita -se que os desenvolvedores analisem minuciosamente nosso código de conduta para manter um ambiente pacífico em nosso projeto.

Licença

Distribuído sob a licença Apache 2.0. Consulte a licença para obter mais informações.

Capturas de tela

Página inicial

Captura de tela de 2023-11-09 21-53-05

Detalhes

Captura de tela de 2023-11-09 21-53-49

Fluxo

Captura de tela de 2023-11-09 21-54-28

Visite o Animetrix

Autores

Expandir
Informações adicionais