torchu / flixbuff Goto Github PK
View Code? Open in Web Editor NEWFlixbuff, la red social para seriéfilos
License: GNU General Public License v3.0
Flixbuff, la red social para seriéfilos
License: GNU General Public License v3.0
Crear una memoria y una presentación en las que se reflejen correctamente los criterios de evaluación de un Trabajo de Fin de Grado:
Se han dejado comentarios TODO en el capítulo de la planificación para completar con imágenes una vez se avance con el desarrollo.
Estos son:
Añadir linting del código al CI, de forma que cada vez que se cree un PR, se compruebe automáticamente que el código sigue los estándares de calidad del lenguaje pertinente.
Incluir test en el CI del proyecto, de forma que cualquier código subido deba superar unos test para poder ser incluido en el proyecto. De esta forma, comprobamos que el nuevo código cumple con los objetivos para los que se desarrolló y no rompe ninguna funcionalidad anterior.
Modelizar la entidad reseña mencionada en #36.
Las reseñas se realizarán a nivel de temporada.
Una reseña debe contener:
Some models have unused attributes. Erase them.
Sets up a front-end, document the framework decision and implement the CI for it.
Newer version is called flask-smorest.
Feed view should be the main view. Show list view should be relocated to another tab.
Season's air date can be null and the server does not expect that value.
Proveer de una vista que ofrezca una lista de usuarios con la posibilidad de una búsqueda con query.
En la bibliografía de la plantilla se incluyen citas que no se están usando y puede que al final del proyecto tampoco se usen. Borrarlas de la bibliografía.
If the user is logged it should see the reviews of the new users.
Una vez definido el problema a resolver, se deben plantear una serie de objetivos específicos, medibles y alcanzables.
No una lista de tareas. Los milestones ayudan a
El cero no describe ni un producto, ni un criterio de viabilidad. Agrupa ciertas características, que no constituyen un producto (ni se describen como tales). Mezcla infraestructura y metodología con detalles de implementación (que tampoco son parte del milestone).
El uno habla de "un sistema de reseñas", sin describirlo como un producto. Agrupa muchas funcionalidades, sin que quede claro qué precendencia ni relación hay entre ellas.
Type hints are giving errors.
Se debe permitir a un usuario identificado crear una reseña sobre la temporada de la serie que elija
Se debe poder seguir a un usuario.
Modelizar la entidad serie o show mencionadas en #35, #36 y #37.
Una serie debe tener:
La entidad temporada también ha de ser modelizada y debe tener:
Configurar una API para nuestra aplicación.
Documentar las decisiones técnicas.
Clarificar los perfiles de las distintas personas a las que va dirigido el trabajo. De ésta forma, se podrán definir y tratar de resolver los distintos problemas que puedan tener.
Recoger esta información en la memoria del proyecto.
Crear una clase base ya conectada a nuestra base de datos, que simplifique las funciones REST y permita la reutilización de código.
User cards in the user list view only have the username. It would be nice to have more info about them, such as their total reviews or their number of followers.
Creates a navigation tabs, so you can easily go to different pages inside the application.
En la documentación se habla de películas y series, pero ahora que la aplicación se centrará en series habría que reformular la documentación, updates #8
It would be nice to add the season poster image to the review card.
El capítulo 2 según la plantilla, no se va a realizar. Sería conveniente eliminarlo y renombrar el resto de capítulos acorde.
Sometimes when you're logged the token expires and it does not refresh.
The milestones have changed. Update the image.
Se debe proporcionar una vista que devuelva las reseñas hechas por un usuario.
Configurar una base de datos para la persistencia de los modelos.
Añadir también la documentación debida y una documentación web de la API.
Adds a log in and a sign in views, so users can create an account and the log into the account.
Configurar la corrección ortográfica de la memoria dentro del CI del proyecto, de forma que cada vez que se lance un PR, se revise automáticamente que no tenga faltas de ortografía.
Rewrite the methodology section to match the new approach.
Un proyecto informático es una solución software a un problema. Si no se tiene claro el problema a resolver, no se podrá avanzar. Esta issue pretende definir el problema a resolver y recopilarlo en la memoria del proyecto.
También puedes usar find
para que salgan todos los ficheros en vez de varios bucles. O un glob un poco más genérico (*/*.tex
)
flixbuff/scripts/spellcheck.sh
Line 28 in 916281a
It should be Historias de usuario del proyecto
and not del proyecto
.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.