Les damos la bienvenida al repositorio del proyecto TA TOOLS que desarrollamos en el marco de Henry hackathon 2022, representando a la carrera de DATA SCIENCE.
La plataforma que desarrollamos es un MVP, que tiene como principal objetivo funcionar como un soporte de herramientas para nuevos Teaching Assistants y así poder ayudarlos a marcar el rumbo de los Stand Up a lo largo de toda la cursada del bootcamp.
Al tratarse de un proyecto grupal nos organizamos para trabajar divididos en 3 áreas de desarrollo: Frontend, Backend y Métricas.
En el presente repositorio se pueden observar las distintas ramas que fuimos utilizando:
main
-
Contiene una carpeta llamada app con el desarrollo del backend y frontend.(El frontend en un principio se trabajo en una rama separada y despues se hizo el merge a main).
-
También posee un contenedor de Docker en el archivo Dockerfile que utilizamos para realizar el deploy en Render.
database
- Contiene los procedimientos necesarios para realizar las operaciones de carga y consulta a la Base de Datos.
GameDev
- Se utilizó para el desarrollo del juego Code Rush.
streamlit
-
Se utilizó para el desarrollo de una app que permite la vizualización de diferentes métricas, relacionadas con el formulario de registro de alumnos.
-
Posee un contenedor de docker y el deploy hecho en Render.
1- LOGIN
: El acceso a la plataforma es exclusivo para los TAs.
2- Formulario de Registro TAs
: Le permite al Administrador dar de alta a los TAs y luego brindarles las credenciales para que puedan ingresar a la plataforma.
3- INICIO
: Podrán encontrar las herramientas necesarias para el desarrollo de los SUPs.
4- JUEGOS
: Sección en la que se pueden elegir diversos juegos multijugador.
5- TEMAS
: Sección en la que se pueden elegir tarjetas con temas de conversación para romper el hielo al comienzo del SUP y links a dinámicas de grupo.
6- FORM
: Sección que cuenta con un formulario (los TAs deben brindarles el link del mismo a los alumnos del SUP), ya que al completarlo se dan de alta en la base de datos.
7- ASISTENCIA
: Con los alumnos dados de alta en la base de datos se puede comenzar a tomar asistencia desde esta sección.
8- MÉTRICAS
: Sección que cuenta con diferentes métricas que buscan ayudar al TA a conocer la composición e intereses de su grupo.
-
Emmanuel Fernandez: FRONTEND y desarrollo del juego Code Rush
-
Luciano Asencio: FRONTEND
-
Julio Postigo: MÉTRICAS Y ANALÍTICA
-
Federico Olivieri: COORDINACIÓN Y BACKEND
-
Melina Griffo: BACKEND
-
Métricas: Streamlit 📈
-
Render 🌐
-
Docker 🐋
Esperamos que hayas disfrutado aprendiendo sobre nuestro proyecto! No dudes en contactarnos para recibir más información, nos encantaría escuchar tus comentarios y sugerencias.