Skip to content

Repositorio creado a partir del evento JS1.0 de RollingCode School con el fin de terminar el proyecto propuesto en esa iniciativa

Notifications You must be signed in to change notification settings

luiscorrea7/ConfPages-own

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ConfPage / RollingConf


Vision general

Este repositorio esta creado a partir del evento JS1.0 de RollingCode School con el fin de terminar el proyecto propuesto en esa iniciativa.

Al igual que en la Jornada js 1.0 de Rolling en este repo se aloja un proyecto en el que se crea una pagina web.
Donde el usuario puede explorar, descubrir y anotarse en diversas charlas o conferencias

Descripcion detallada

A diferencia de la pagina a crear en el evento, en esta iniciativa vamos a implementar otras tecnologias, metodos y dinamicas.

Se implementara un backend y base de datos totalmente funcional dejando de lado el uso de localStorage o la libreria json-server para trabajar en la parte de los datos y servidor.

Tambien vamos a utilizar React o equivalente para un desarrollo mas comodo, dinamico, escalable y organizado. Posibilidad que se limitaria bastante solo usando HTML, CSS y JS vanilla.


Requisitos generales

Los requisitos de manera mas detallada y tecnica se podran encontrar en las issues del repositorio o en un tablero de Trello.

Pagina de inicio:

En esta pantalla se mostrara info util o importante al usuario como por ejemplo las charlas proximas, las anunciadas recientemente, etc.

Pagina de detalle de charla:

En esta parte se mostraran detalles de la charla como quienes asistiran, una breve descripcion, un apartado para apuntarse a la charla, horarios y demas.

Registro y Login:

Para que los usuarios puedan crearse un perfil y gestionar sus asistencias o registros a alguna charla.

Gestion de perfil:

Para permitir al usuario que pueda modificar o cambiar los datos de su perfil (Foto de perfil, usuario, cambiar o recuperar contraseña).

Panel de administrador:

CRUD para organizar las conferencias y gestión de usuarios, asistentes y oradores.

Mas Info:

Los requisitos no se atan a algo estricto y pueden cambiar a gusto de la persona que este desarrollandolo o trabajando en el.
Teniendo siempre en cuenta la idea o proposito original y que los mismos no se modifiquen en gran medida.

Tecnologias

Principalmente el proyecto se desarrollara con el stack MERN (MongoDB, Express, React y Node.js).

El uso de algun tipo de dependencia o libreria sera libre si bien el mismo tiene que ser notificado o documentado.

Lista de tecnologias


Info util

Como aportar al proyecto

Para inicializar el aporte en este proyecto primero hacer un fork del repositorio y su rama development.

Seleccionar una tarea ya sea en un ticket o una issue y notificar su elección de ser posible, si tenes alguna cuestion o pregunta no dudes en hacerla asi nos organizamos o ayudamos.

Despues de desarrollar tu aporte hacer un pull request a la rama development de este repositorio, la misma sera testeada y aprobada si es el caso. Si no lo es, se enviara un comentario en la request con los cambios a corregir o revisar.

Documentación / Links utiles

Tutoriales

About

Repositorio creado a partir del evento JS1.0 de RollingCode School con el fin de terminar el proyecto propuesto en esa iniciativa

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published