Projeto apresentado como desafio pela Rocketseat: Meetapp trata-se de uma aplicação onde os usuários podem criar meetups, se inscrever em meetups e etc.
O backend pode ser desenvolvido dem AdonisJS ou ExpressJS;
Frontend em react com telas de SignIn, SignUp, Dashboard, Profile, Meetup (edit/create);
Explorando o potencial do Meetapp.
O projeto apresentado como desafio do bootcamp GoStack da Rocketseat, possui um potencial enorme a ser explorado. Com isso em mente resolvi propor a comunidade a evolução do projeto (simplesmente para fins acadêmicos).
- Autenticação de usuários com JWT;
- Cadastro de usuários;
- Files;
- Meetups => | banner | title | description | data | Owner |;
- Comentários do Meetup;
- Notifications com envio de e-mails;
- Subscribe;
- Autenticação;
- Cadastro;
- Dashboard => feed com Meetups;
- Details => Meetup;
- New/Edit => Meetup => Verificar Owner;
- Profile;
- EditProfile => editar dados do usuário;
- Notifications;
- Support/feedback;
- Autenticação;
- Cadastro;
- Dashboard;
- Profile;
- Profile => Inscrições;
- Uma nova DashBoard:
Feed de noticias, com as informações dos eventos, com campo para comentários.
- Meetups que já ocorreram e que vão ocorrer
-
Um sistema de chat:
para que o usuário possa se comunicar com o criador do evento.
- Compartilhar evento | invite.
-
Address:
Geolocalização com Maps.
- Participantes
- TimeLine
- Eventos inscrito.
- avatar_user
- Update
-
Ingresso de participante:
- Informações do meetup
- Informações do participante
- QRcode com código de verificação