App web para coger turnos y hacer preguntas al profesor o profesora/conferenciante/organizadora de eventos.
- TODO: ![Logo de {{proyecto}}]({{LOGO URL}})
Esta app consiste en que el profesor se loguea, crea una clase (un espacio de trabajo) y facilita a los usuarios y usuarias (alumnos) un PIN que corresponde a esa clase. Ellos y ellas se meterán en la clase donde podrán enviar preguntas introduciendo los siguientes campos: nombre, proyecto (opcional) y duda. El profesor recibirá esas dudas en su dashboard y podrá priorizarlas para responderlas, ver si se repiten para resolverlas a toda la clase o resolverlas conforme van llegando (por turno de llegada).
Motivación
Este proyecto parte de un problema que nos encontramos en las aulas: cuando trabajamos por grupos en la sesión de proyectos, el profesor se vuelve loco intentando atendernos a todas en turnos equitativos pero no lo consigue. Empezamos a apuntarnos en una pizarra para llevar un orden de turnos, pero este sistema deja de lado las prioridades, las dudas que pueden ser iguales o muy parecidas y el tiempo que se dedica a cada turno (o proyecto).
De esta necesidad de ‘organizar’ de forma más equitativa la clase, surge el proyecto de Kienba: una app para ayudar a profesor@s y alumn@s a ‘organizar’ mejor la clase y conseguir una óptima interacción entre todos.
- TODO: Rellenar con nuestros datos
- Aida Albarrán @Alienah (Contributor - Frontend/Firebase)
- Mónica Aguado @MoniAguado (Contributor - ROL)
- Jorge Baumann @baumannzone (Contributor - ROL)
- Carlos Azaustre @carlosazaustre (Contributor - Frontend/Firebase)
- ...
- {{Nombre @usuario}} ({{ Contributor/Leader - ROL}})
- Theba Gómez @KoolTheba (Master of Guilds)
- Ulises Gascón @UlisesGascon (Master of Open Source)
- Diseñadora/or: Alguien que haga un logo molón para el proyecto.
- TODO: Información de dónde puede verse funcionar... si es posible
- firebase: Base de datos (FireStore), Autenticación, Hosting,...
- firebase-functions: Backend Serverless con Cloud Functions.
- vue: Framework para el Frontend.
- vue-router: Routing para la SPA.
- TODO: Pequeña descripción motivante para enganchar con l@s potenciales contributors
Más informacion en CONTRIBUTING.md
- Instalar Node.js v8.10.0 LTS
- Clonar este proyecto en tu equipo con
git clone [email protected]:OSWeekends/kienba.git
- Ejecutar
npm install
- Para servir con HotReload en
https://localhost:8080
:npm run dev
- Para hacer el build de producción:
npm run build
- Para hacer el build de producción y ver un análisis del bundle:
npm run build --report
Sprint 0: Definir roles del equipo, completar README y BACKLOG definir herramientas y estilo.
- TODO: A completar cuando lancemos la primera release.
- {{Feature añadido o bug resuelto}}. [{{Número del issues}}]({{Link al issue}})
- ...
GNU General Public License v3.0