Giter VIP home page Giter VIP logo

infusion's People

Contributors

alexares avatar alvarocasadoc avatar cotel avatar dependabot-support avatar dredonieto avatar duxy1996 avatar jclopezdev avatar jodoldar avatar khaosdoctor avatar mko010 avatar noloman avatar srvladyslav avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

infusion's Issues

Desarrollo de la vista de Call for talks

La idea inicial es que se muestre una lista de meetups ordenados de mayor a menor número de votos en la ruta /call_for_talks/.

Para cada meetup mostrar:

  • Título
  • Un excerpt de la descripción (256 chars) con elipsis al final ("...")
  • Host(s)
  • Categorías
  • Número de votos

Es importante que el markup HTML sea descriptivo evitando el abuso de divs.

Recuperación de contraseñas

El botón de recuperar contraseña no funciona. Al hacer click redirige a la misma direccion desde la que se esta.

Diseño del logotipo

Además estaría genial desarrollar una paleta de colores y unas guías de branding básicas.

Endurecer la seguridad

  • Prevenir inyección SQL (ver Hakiri)
  • Sanear las entradas de usuario con sanitize
  • Reforzar todas las políticas de Pundit

Permitir que varias personas organicen juntas un Meetup

Y que cada una tenga un rol:

  • Admin: puede editar, cancelar y gestionar toda la info del meetup. Puede añadir más organizadores.
  • Mod: puede editar y gestionar la info del meetup. No puede cancelar el meetup ni añadir más organizadores.
  • Plain: no puede realizar ninguna gestión.

Añadir localización para próximas meet-ups

Una página que muestre una tabla con las localizaciones disponibles hasta el momento, pudiendose añadir nuevas localizaciones y pudiendo cambiar la localización por defecto para las próximas meet-ups.
Cada localización ha de estar expresada de modo que dicha localización sea el resultado de la búsqueda en Google Maps.
En cada momento solo puede haber una localización activa disponible.

Arreglar notificaciones

Las notificaciones aveces tienen un comportamiento anómalo. Revisar el código y llevarlas a un comportamiento normal.

Implementar notificaciones

Para casos como:

  • Te añaden como host a un meetup
  • Confirman un meetup al que votaste
  • Publican una review a un meetup que organizaste
    etc.

Desarrollo de la vista de Meetups

La idea inicial es una vista que muestre:

  • Próximo meetup con su info y fecha
  • Una sección de los n meetups más valorados
  • Una sección de los últimos n meetups

Es importante que el markup HTML sea descriptivo evitando el abuso de divs.

Implementar las solicitudes de Meetup

Cualquier usuario registrado puede añadir una propuesta de meetup sobre algo en lo que esté interesado. El resto de usuarios podrán votarla y así se podrá conocer los intereses de la comunidad

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.