NUEVA APP para móviles

timeoverflow

#1

Hola:

Veo que habéis decidido poner en marcha la APP para móviles de Timeoverflow y solicitáis ayuda.

Podéis contar conmigo para lo que necesitéis. Hace tiempo que no programo pero puedo aportar ideas y hacer de beta-tester. Ya era hora de tener una APP, creo que esto promete hacer crecer la participación.

Un saludo


TimeOverflow - Roadmap 2018
Diseño App TimeOverflow
#2

Genial @Cibelix
En principio la programaremos los primeros meses de 2018 y antes del verano ya tendremos que testear así que contamos contigo para ello :slight_smile:


#3

Hola y felices fiestas! Yo también de apunto de tester! No tengo ningún conocimiento técnico pero si que me gusta buscar errores :slight_smile:


#4

Hola, dejo aquí el proyecto tal como lo presentamos al ayuntamiento de BCN:

El projecte App TimeOverFlow - versió per a mòbils consisteix en l’elaboració i posta en marxa d’una eina per a aquest tipus de dispositius electrònics que faciliti la gestió i la participació de persones en els Bancs de Temps.
Disposant ja de la seva versió web, aquesta aplicació també parteix dels criteris de software lliure, gratuït i col·laboratiu.

REQUERIMENTS de l’app TimeOverflow:
Compatible amb Android i iOS: anàlisi de dispositius més utilitzats a partir de dades recollides en el darrer any.

FUNCIONALITATS:

Nou (no existeix en la versió web) Només per a mòbils: notificacions push mobile.

  • Cada X temps veure si cal notificar:
  • Noves ofertes en el teu BdT (enllaç al detall de l’oferta)
  • Noves demandes en el teu BdT (enllaç al detall de la demanda)
  • Notificació confirmant el pagament d’;hores d’una persona usuària a una altra (notificar a l’emissor i al receptor). Enllaç al perfil per veure saldo i moviments
  • Crear una configuració de persona usuària per activar i desactivar notificacions (email/mobile)
  • Notificacions intel·ligents i resum de notifcacions (stretch)

Funcionlitats que ja existeixen en web adaptades a mobile

  • Llistat d’ofertes/demandes. Buscar text, categories, etiquetes
  • Veure el detall d’una oferta/demanda. Amb les dades de la persona usuària que la publica per a poder-hi contactar. En cas de l’oferta posar l’opció de pagar (pagament relacionat amb l’oferta)
  • Publicar/editar una oferta/demanda
  • Veure llistat de persones usuàries. Buscador (stretch)
  • Veure detall d’una persona usuària
  • Perfil amb dades de contacte
  • Ofertes/demandes creades per la persona usùària
  • Historial d’intercanvis
  • Opció de transferir temps
  • Modificar perfil
  • Canviar dades de contacte i text descripció

TimeOveflow és un software especialment dissenyat per i per als Bancs de Temps que existeixen físicament.
Gràcies al treball conjunt de coopdevs (http://coopdevs.org) i l’ADBdT des de fa ja més de tres anys es pot oferir el sofware TimeOverflow en la seva versió web a tots els Bancs de Temps que així ho desitgin de manera lliure i gratuïta. El codi font de TimeOverflow està disponible sota una llicència open source i descarregable a Github (https://github.com/coopdevs/timeoverflow).

OBJECTIUS

  1. Disposar d’una eina virtual (app per a mòbils - Android i iOS) que millori l’ús i l’accessibilitat del sistema de funcionament dels Bancs de Temps.
  2. Afavorir i facilitar la participació de les persones que són membres d’algun Banc de Temps.
  3. Promoure l’augment del nombre de persones que esdevenen membres de Bancs de Temps.
  4. Proporcionar recursos propers, innovadors i de qualitat en iniciatives comunitàries.
  5. Fomentar la creació de software de codi obert, d’accés lliure (participació en la seva construcció) i la seva gratuïtat (no cerca de lucre).

Fases del projecte, descripció de les accions que es portaran a terme i metodologia de les accions vinculades al projecte (com es pensa procedir, es té en compte a altres actors del territori?)

FASE 1: Recerca. Disseny i interacció. Contrast amb les persones destinatàries (membres dels Bancs de Temps) per saber necessitats i demandes
FASE 2: Programació de servidor
FASE 3: Programació de l’aplicació. Testing
FASE 4: Publicació i posta en marxa de l’app a Bancs de Temps prioritaris
FASE 5: Difusió de l’app a altres Bancs de Temps de Barcelona

Resultats esperats del projecte (quins resultats es pretén aconseguir? Es recomana incloure indicadors quantitatius i qualitatius que mesurin el resultat per cada objectiu específic definit)

R.1.1. App TimerOverflow - versió per a mòbil. Disponible per a Android i iOS
R.1.2. Implementació de l’app TimeOverflow - versió per a mòbils en els 9 Bancs de Temps que ja fan ús de la seva versió web
R.1.3. Implementació de l’app TimeOverflow - versió per a mòbils (i també de la plataforma web corresponent) en 3 Bancs de Temps que no fan ús de cap eina virtual (en línia)
R.2.1. Mitjana del 80% dels membres actius dels Bancs de Temps fent ús de l’app TimeOverflow
R.2.2. 500 descarregues de l’aplicació en els primers 3 mesos després de la seva publicació
R.3.1. Increment de persones joves membres de Bancs de Temps (franja 18 - 35 anys)
R.3.2. Increment de persones de totes les franges d’edat membres de Bancs de Temps

Temporalització i calendarització de les accions (es recorda que el projecte ha de tenir una durada màxima d’una any i haver començat durant el 2017)

Texto en negritaOctubre 2017: Recerca. Disseny i interacció
Novembre - Desembre 2017: Disseny
Gener - Febrer 2018: Programació. Testing
Març 2018: Publicació app. Presentació
Abril 2018: Difusió. Correccions
Maig - Setembre 2018: Fiabilitat app

Recursos humans que intervindran en el projecte (número de persones, número d’hores dedicades, funcions de cadascuna de les persones implicades, tipologia de vinculació de les persones amb el projecte (tipus relació contractual, voluntariat etc.)
1 persona coordinadora del projecte
1 persona de suport a la coordinació i seguiment del projecte
1 persona de difusió i promoció comunicativa del projecte

  • 40h gestió del projecte
  • 100h voluntariat

5 persones/entitats que realitzen les següents tasques a nivell professional:

  • 180h: investigació i disseny
  • 150h: programació de servidor (backend)
  • 150h: programació de servidor (backend)
  • 180h: programáció de l’aplicació (frontend)

Amb el suport de l’Ajuntament de Barcelona


#5

Estuve pensando sobre eso, y en vistas a que la ley de protección de datos cada día es más exigente, es viable en vez de tener los datos de los usuarios, poner un chat para que hablen entre ellos?


#6

Si, es verdad que ayudaria un sistema que no haga visible mail y teléfono, aunque tampoco queremos poner palos a las ruedas a la hora de facilitar el contacto entre miembros de un Banco de Tiempo. Si los miembros de un Banco de Tiempo aceptan compartir mail y telf con el resto de miembros no debería haber problema.

Hay que buscar una solución para la Web y móvil que facilite el contacto y a la vez facilite la privacidad. Por ejemplo el teléfono opcional (ya lo es) y el mail un sistema de mensajería que acaba mandando un mail a la persona en cuestión pero sin hacer visible su mail en la web.

Creo que está funcionalidad es necesaria pero necesitamos priorizar algunas cosas antes.


#7

Hola a todos. Por si sirve de alguna ayuda, en el banco de tiempo Rivas acabamos de lanzar nuestra aplicación y ya está disponible para Android. Ahora las administradoras están testeandola y en esta semana se notificará a los usuarios y usuarias para empezar a usarla.

La aplicación ha sido desarrollada como app hibrida, usando el framework Ionic, basado en Angular2. Comparte la misma base de datos que nuestra página web, por lo tanto todo queda sincronizado, lo que se haga en la web queda reflejado en la app, ya sean nuevas noticias, fotos, nuevos servicios, pagos de servicios…

Cualquier duda, pregunta o sugerencia será bienvenida.

Un saludo


#8

Aqui les tasques sortints del sprints:

Dev:
investigate the technical site on how to sent push notification - @tba - January
what notifications type to send -
and where does it leads
how we can share the same page but different componen in hybrid - @maxim - February
Investigate how to hide admin UI in mobile - @tba
Staff that can be done before everything, like fixes and bug, clean up - @tba by january and february
Investigate, if so, the feed activities - @tba - later, once the dashboard strategy
Staging environment - @tba -asap
Get some production data - @enrico
Investigate how to manage user sessions
Investiagate the use of picture -

Design:
Do a summary of the sprint -
Do a general iteration of wifreframes (sketchy - not pixel perfect) based on the sprint - @tba january
Do the user testing
Do the design the web version on the breakpoints
Keep the same language of styling, and better designed.

Data requests:
Most commons transactions categories
Most commons offers (not necessary transacted)
Most commons demands added
Age of active users adding offers

Age of most active users giving time on a transaction
Age of most active users recieving time on a transaction
Most common amount of time transfered
Most commons offers (not necessary transacted) tags
Most commons transactions tags


#9

aqui el document de digestio dels data rquests


#11

Aquí os dejo las respuestas a todas esas preguntas @adriagm. Encontrareis cada pregunta en su hoja y algun que otro gráfico.

Hay datos realmente interesantes.

Desafortunadamente las preguntas siguientes:

Most commons offers (not necessary transacted) tags
Most commons transactions tags

No se pueden responder sin liar un sidral. Igual podríamos calcularlo pero no vale la pena el enorme esfuerzo que requereriría por el valor que aporta. Ya tenemos esos datos relacionados con categorias.

Aquí dejo las queries para futura referencia y hasta que no les encontremos un mejor sitio (metabase.com ya :joy:): https://gist.github.com/sauloperez/2a194305d114e20b836852534d6885ca


#12

ojo ojo ojo

Edad de las usuario/as más activas pagando en una transacción

data

Como se ve con los cuatro puntos de la derecha, la gran mayoria de “pagadores/as” estan en los cuarenta (los nuevos 30), aunque luego haya otro un no menospreciable grupo de octogenarios. Además el resto de gente parece distribuirse alrededor de los 50, por encima y por abajo.

Es muy interesante, aunque también un buen reto @adriagm… com se hace una UI para públicos tan dispares??

igual la estoy liando a nivel técnico pero CSS por edad? :thinking:


#13

Pau per cert, el document de spreadsheet esta en nomes lectura, si esta intended aixi todo bien, si no fa res molaria posar edicio aixi podem moure els grafs quan estan al mig i demes <3

mola mil mirar les dades!


#14

Cap problema us passo una còpia amb permís per escriptura a vosaltres.