ScorpionConMate/dev-tools-node

Modelado base de datos

Opened this issue · 3 comments

Proponer un esquema para las siguientes entidades/modelos

Usuarios
Meetups (reuniones)
Link acortador para la meetup
Usuarios inscriptos

De creer necesaria otras entidades/modelos, pueden sugerir comentando esta misma issue

Cual quiera puede crear una meetup ? digo si en la idea de usuarios vamos a tener de distintos roles o tipos de usuarios ? también de pensar un esquema yo le diría tipo de seguridad onda que englobe el usuario con sus datos sensible onda nombre_usuario pass_word o token o los datos si se conecto por una red social o todo eso lo tendriamos en usuarios?

Cual quiera puede crear una meetup ? digo si en la idea de usuarios vamos a tener de distintos roles o tipos de usuarios ? también de pensar un esquema yo le diría tipo de seguridad onda que englobe el usuario con sus datos sensible onda nombre_usuario pass_word o token o los datos si se conecto por una red social o todo eso lo tendriamos en usuarios?

Asi es, cualquier usuario va a poder crear meetups, estaria copado hacer un formulario al estilo Eventbrite y manejarlo de esa forma

Con el tema de roles, por ahora tengo pensado en unicamente usar uno "global", que pueda crear, editar y eliminar su propia meet

Haciendo el login por redes sociales y user/pass tambien obtenemos un token, habria que revisar que es lo que nos devuelve GoogleAuth o Auth0 para persistir estos datos y que los usuarios puedan interacturar

Resta por pensar el link acortador para una meetup