Skip to content

abarriga/timeoverflow

 
 

Repository files navigation

TimeOverflow

Build Status Code Climate

Sistema de Banco de Tiempo.

TimeOverflow es un software desarrollado de manera altruista para ofrecer un sistema que facilite la interacción de los miembros y la gestión de los Bancos de Tiempo. El modelo sobre el que se trabaja está guiado por las necesidades de los Bancos de Tiempo que hacen uso de él y está preparado para poder albergar varios Bancos de Tiempo en una sola instalación, para ello cuenta con tres niveles de privilegios: superadmin, admin (solo gestiona un Banco) y miembros de un Banco.

TimeOverflow está dividido en 2 grandes bloques:

  • Sistema de gestión
  • Red social y banca on-line

NOTA: Un Banco de Tiempo físico puede funcionar solo con el bloque de gestión, podría ocurrir, por ejemplo, que la inmensa mayoria de sus miembros no usen Internet y podrían querer funcionar solo con listados, cheques y una oficina de gestión

Sistema de gestión

Los Bancos de Tiempo físicos (a los que principalmente se enfoca TimeOverflow) a menudo funcionan sin internet, se realizan unos listados de servicios y de miembros y se pagan las horas con talones que finalmente se ingresan en la oficina, por tanto el sistema de gestión nos permite gestionar los miembros y sus servicios, sacar listados y llevar la contabilidad. También es importante que los gestores del Banco (admin), tengan información útil sobre la comunidad para poder actuar sobre ella (por ejemplo, estadísticas sobre usuarios poco activos, gestión de incidencias, equilibrio de las cuentas, etc)

Red social y banca on-line

La red social facilita a los miembros encontrarse y conocerse fuera de los eventos programados por el Banco de Tiempo, así como poder publicar anuncios de ofertas/demandas explicados en detalle.

Por otro lado los miembros pueden pagarse los servicios de manera virtual para ahorrarse el paso por la oficina del Banco de Tiempo y también tienen la posibilidad de consultar el extracto de su cuenta.

ERD

Entity-relation diagram written using

bundle exec rake erd filetype=png inheritance=false polymorphism=true indirect=false

ERD

License

This project is in the public domain.

Wireframes

https://moqups.com/sseerrggii/JIu1Z1eD/

Notas para desarrollo

La gestión de tareas se hace en Redbooth.com para colaborar contactar a través del formulario http://adbdt.org/contacta/.

Si quieres probar la plataforma en local, necesitas Postgres y cuidado que los ficheros son UTF-8.

Hay que añadir

export RUBYOPT=-Ku

a tu fichero .bashrc o .zshrc

About

A time banking system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published