Documentación Preliminar del Proyecto Final Full stack python CAC 4.0 Consignas
- Introducción
- Planificación del Proyecto Coding
- Organización del Proyecto
- Equipo de Proyecto
- Reuniones semanales de seguimiento. Comunicación a través de discord.](#reuniones-semanales-de-seguimiento)
- Descripción del Proyecto
- Enfoque de Desarrollo
- [Acercamiento y solución de errores] (#acercamiento-y-solucion-de-errores)
- Conclusiones
- Fuentes Empleadas
- Referencia al metodo y/o informacion usado
- Anexo
El presente documento tiene como objetivo proporcionar una visión general de la planificación, organización y enfoque de desarrollo para el proyecto "Coding Task" el cual es una página web gestor de tareas y tiene como objetivo proporcionar a los usuarios una experiencia de organización y planificación de la información.
El objetivo principal de Coding Task es proporcionar a los usuarios una plataforma de tareas, intuitiva, simple y segura que les permita organizar sus tareas de forma facil y sencilla. Pudiendo crear, editar y eliminar tareas de forma simple
Desarrollo del front-end. Desarrollo back-end (CRUD) Integración de APIs .
Fase de Diseño: Noviembre 2023. Fase de Desarrollo: Noviembre a Diciembre de 2023.
- Diseñadores
- Desarrolladores
- Testers
- HTML
- CSS
- JavaScript
- API Rest
- Visual Studio code
- Git
- GitHub
- Discord -Pythonanywhere -sqlite3
Utilización de la plataforma Discord como principal canal
Líder del Proyecto y Desarrollador Back-End: Gustavo Tiralongo Desarrollador Front-End y diseñador de logo y maquetación: Gabriel Martinez Desarrollador Back-End y diseño responsive: Daniel Rua. Desarrollador Front-End y diseño en CSS, Comunicación con el docente: Gustavo Monzon
Comunicación a través de discord.
Los usuarios pueden navegar por el sitio web de coding task de manera simple e intuitiva,de un lay-out agradable a la vista y con un enfoque minimalista para no saturar al usuario.
Se utilizó para el desarrollo del front-end Visual studio code para la edición de código, HTML 5 para la maquetación de cada una de las páginas que componen el sitio web, se utilizó fuertemente CSS para garantizar una interfaz de usuario reactiva, rápida y atractiva. con JavaScript para las animaciones, Python y Django para el framework.y la parte back-end, para el deploy se utilizó el sitio web pythonantwhere.com.
Se seguirán las mejores prácticas de diseño centrado en el usuario, con un enfoque en la facilidad de navegación y la presentación visual atractiva mediante la simpleza y el contraste de colores agradables y con una excelente combinación,mediante el uso de una paleta de colores.espaciado y centrado del texto e imágenes, tamaño de las fuentes acorde al sitio, implementación de una animación en el index con las fotos de varios artistas reconocidos mundialmente para inspirar al usuario.
Se aplicará una metodología ágil, con entregas incrementales y revisiones regulares por medio de la utilización de la plataforma GitHub y las ramas creadas para cada integrante del grupo. según la tarea asumida por cada integrante y luego de empujar el codigo hacia dicha plataforma, será revisado y probado por el resto de integrantes, comunicación utilizando aplicación Discord , debatir cambios, mejoras, variantes y finalmente hacer un merge (mezcla) de todas las ramas hacia la rama principal(main).
Normalmente a la hora de desarrollar códigos de este tipo, al momento de la ejecución hay algo que no funciona, el approach al error es primero leer donde se ubica y de que tipo es el error, luego revisar si no se trata de un error de sintaxis, si no es el caso se procede a revisar si el error es lógico en el script donde estemos trabajando o alguno de los relacionados, una buena manera de tener una solución a mano es mediante la utilización de plataformas como Ghat GPT o StackOverflow, si esto no nos ayuda siempre podemos consultar documentación oficial y encontrar la manera correcta de acercarse a la solución del problema.
Se llevarán a cabo pruebas exhaustivas para garantizar la calidad del código y funcionalidad.
Actualmente en codingmeet23508.pythonanywhere.com el servidor gratuito pythonanywhere.com
La documentación preliminar proporciona una base sólida para el desarrollo de Coding Task. Los objetivos, la planificación, maquetación y la organización están diseñados para asegurar que el proyecto se complete de manera exitosa y que los usuarios finales tengan una experiencia única y amigable, de pura satisfacción y comodidad al momento de trabajar en sus tareas.