Neste projeto, criamos a Rede Social Live In Sampa, que busca conectar donos de bares e usuários para anúncios de shows locais.
É possível ter acesso à plataforma de forma temporária por meio do e-mail: olivia@olivia.com, senha olivia
.
Foram utilizadas duas APIs:
-
A primeira para a busca de CEP do usuário na página de Registro (https://viacep.com.br/ws/${cep}/json).
-
A segunda foi a HERE API REST para a disponibilização de um mapa para os usuários.
As caraterísticas técnicas da aplicação envolveram:
-
Uma Single-Page Application;
-
CSS: Responsivo, feito mobile first;
-
App que permite a persistência, edição, atualização e exclusão de dados;
- HTML5 semântico.
-
Implementação de seletores de classe.
-
Utilizamos
flexbox
para alcançar o desenhomobile first
, implementando um layout que se adapte a mobile e desktop, conforme modelo proposto. -
Não utilizamos frameworks de CSS (bootstrap), nem estilização com
float
.
-
Utilizamos módulos do JavaScript ES6 na elaboração do código.
-
Utilizamos de Template strings.
-
Implementamos um sistema de rotas (sem uso de bibliotecas externas) para trocar de uma tela para outra de maneira dinâmica (SPA).
Neste projeto, utilizamos o Firestore
do Firebase
para estruturação dos dados, para que estes possam ser consultados, atualizados, modificados e eliminados segundo os requerimentos do usuário.
-
HTML 5;
-
CSS;
-
Vanilla JS;
-
Git
eGitHub
; -
API Here;
-
API ViaCep;
-
Visual Code Studio
; e -
Firebase Auth
,Firebase Firestore
eFirebase Hosting
.
-
HISTÓRIA DE USUÁRIO 1 - Como dono de estabelecimento, eu preciso logar na minha conta com e-mail e senha para poder iniciar uma sessão no aplicativo.
-
HISTÓRIA DE USUÁRIO 2 - Como dono de estabelecimento, desejo incluir informações básicas e contato no cadastro para preenchimento do meu perfil.
-
HISTÓRIA DE USUÁRIO 3 - Como dono de estabelecimento, desejo incluir informações sobre o local em meu cadastro para que possam ficar disponíveis em meu perfil.
-
HISTÓRIA DE USUÁRIO 4 - Como dono de estabelecimento logado, devo poder criar, visualizar e deletar os meus eventos.
-
HISTÓRIA DE USUÁRIO 5 - Como dono de estabelecimento, desejo um feed em que eu possa visualizar os eventos de terceiros.
O projeto foi elaborado em 2 (dois) dias.
-
Telas de Cadastro para os clientes de bares.
-
Possibilidade de edição de dados na Página Profile.