AniToki

AniToki

AniToki es una plataforma web de streaming de anime que permite explorar un catΓ‘logo completo, reproducir episodios y gestionar listas de seguimiento personalizadas.

DescripciΓ³
AniToki es una plataforma web de streaming de anime desarrollada por dos estudiantes como proyecto de fin de ciclo. Su objetivo principal es centralizar el acceso a series y pelΓ­culas de anime en un entorno organizado e intuitivo, ofreciendo una alternativa a plataformas como Crunchyroll, donde el catΓ‘logo completo requiere suscripciΓ³n de pago.

La plataforma permite a los usuarios registrarse, explorar un catΓ‘logo de anime con informaciΓ³n detallada, reproducir episodios directamente desde el navegador y gestionar listas de seguimiento personalizadas. Incluye ademΓ‘s un sistema de bΓΊsqueda y filtrado por gΓ©nero, valoraciΓ³n mediante likes y dislikes, y un panel de administraciΓ³n con dashboard propio desde el que el administrador puede aΓ±adir, editar y eliminar contenido sin acceder al backend.

El proyecto estΓ‘ desarrollado con Python y Django en el backend, Vue.js y Vite en el frontend, y PostgreSQL como base de datos en producciΓ³n. La arquitectura separa completamente frontend y backend mediante una API REST, lo que facilita el mantenimiento y la escalabilidad. La aplicaciΓ³n estΓ‘ desplegada en producciΓ³n mediante Render y ha sido desarrollada con el apoyo de herramientas de inteligencia artificial como GitHub Copilot y GPT-4.1.

InformaciΓ³ general

Autoria:
Izan Algar Ruiz
Juan Gonzalez
Cicle:
DAW
Grup:
B
Curs:
2025-26
Tutor:
David Delgado

Tecnologies

Python JavaScript HTML CSS SQLite PostgreSQL Django Django CORS Headers python-decouple Requests (Libreria Python) psycopg2-binary Chart.js Vue.js Vue Router Vite HLS.js