Skip to content

Brainstorming v1.0.0-MVP #20

Open
Open
@UlisesGascon

Description

@UlisesGascon

Funcionalidades Críticas

  • guilds-feature Tener un Listado de Guilds funcional donde se pueden consultar los guilds en detalle (descricpión, estado, canal de slack, etc...), sus proyectos y miembros.
  • projects-feature Tener los detalles de los proyectos donde se pueden consultar los detalles (último commit, estado, lenguajes, repo de Github, etc...) y los guilders que están involucrados
  • profile-feature Perfiles de los miembros de la comunidad con su(s) role(s), detalles, guilds a los que pertenece, proyectos, etc...
  • open-positions-feature Tener una lista de proyectos que están buscando especialitas y contributors.
  • benefits-feature Tener una lista de los beneficios que tienen los Guilders, maintainers, mentors, etc... y como utilizarlos. Por ejemplo el descuento del 10% en Fictizia
  • landing-feature Tener una landing que invite a saber más sobre la comunidad y los guilds
  • api-feature Tener unos endpoints (Read only) para poder reutilizar esta info en el futuro
  • interaction-feature Los usuarios registrados podrán apuntarse y salirse de proyectos y guilds

Stack Tecnológico

Testing

Otros

Bases de datos

  • postgresql

Backend

Frontend

Equipo del Guild24

Notas importantes sobre restricciones para el MVP (ESTO ESTA FUERA DE SCOPE)

  • Intentaremos reducir al máximo el back office por lo que la información para muchas entidades de la base de datos se sacará de un fichero json en el repositorio de los guilds que será actualizado regularmente con un CRON job
    • guilds-feature saldrá de data/guilds_list.json, doc en data/guilds_list.md
    • projects-feature saldrá de data/projects_list.json, doc en data/projects_list.md
    • profile-feature saldrá de data/guilders_list.json, doc en data/guilders_list.md y solo contendrá un objeto con arrays por rol (guilder, maintainer, organization, mentors, etc...)
    • open-positions-feature saldrá de data/open_positions.json, doc en data/open_positions.md
    • benefits-feature saldrá de data/benefits_list.json, doc en data/benefits_list.md

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions