Skip to content

jonasync/kienba

 
 

header

travis issues abiertos issues promedio PR Abiertos PR Promedio último commit TOP Lang total lang

Kienba

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.

Equipo y Roles

Agradecimientos
Necesitamos
  • Diseñadora/or: Alguien que haga un logo molón para el proyecto.

Demo

  • TODO: Información de dónde puede verse funcionar... si es posible

Tecnología utilizada

Dependencias

  • 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.

Cómo contribuir en el proyecto

  • TODO: Pequeña descripción motivante para enganchar con l@s potenciales contributors

Más informacion en CONTRIBUTING.md

¿Cómo usarlo?.

Instalación

  • Instalar Node.js v8.10.0 LTS
  • Clonar este proyecto en tu equipo con git clone git@github.com: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

Estado del proyecto.

Sprint 0: Definir roles del equipo, completar README y BACKLOG definir herramientas y estilo.

Releases anteriores

  • TODO: A completar cuando lancemos la primera release.

[{{Fecha}} {{Nombre release}} {{Version}}]({{Link a la release}})

  • {{Feature añadido o bug resuelto}}. [{{Número del issues}}]({{Link al issue}})
  • ...

Licencia

GNU General Public License v3.0

footer

About

kienba guild project :-)

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 83.0%
  • Vue 8.7%
  • HTML 8.3%