forked from amarinafarias/bookshelf_v1
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #101 from FelipeMarques06/criacaoWikiBookShelf
Criação da Wiki de Cadastro, Login e Erros.
- Loading branch information
Showing
12 changed files
with
388 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,131 @@ | ||
|
||
<div class="grid-container"> | ||
<h1>Possíveis Erros do BookShelf</h1> | ||
|
||
<mat-accordion> | ||
<mat-expansion-panel (opened)="panelOpenState = true" | ||
(closed)="panelOpenState = false"> | ||
<mat-expansion-panel-header> | ||
<mat-panel-title > | ||
<strong>[BK-ER001] E-mail inválido – Login de Usuário</strong> | ||
</mat-panel-title> | ||
</mat-expansion-panel-header> | ||
O erro será exibido caso o Usuário informe um e-mail inválido no momento de fazer login. | ||
</mat-expansion-panel> | ||
</mat-accordion> | ||
|
||
<div class="spacer"></div> | ||
|
||
<mat-accordion> | ||
<mat-expansion-panel (opened)="panelOpenState = true" | ||
(closed)="panelOpenState = false"> | ||
<mat-expansion-panel-header> | ||
<mat-panel-title> | ||
<strong>[BK-ER002] Usuário não encontrado – Login de Usuário</strong> | ||
</mat-panel-title> | ||
</mat-expansion-panel-header> | ||
O erro será exibido caso o Usuário informe um e-mail que de fato exista, porém não está cadastrado previamente no banco de dados do BookShelf. | ||
</mat-expansion-panel> | ||
</mat-accordion> | ||
|
||
<div class="spacer"></div> | ||
|
||
<mat-accordion> | ||
<mat-expansion-panel (opened)="panelOpenState = true" | ||
(closed)="panelOpenState = false"> | ||
<mat-expansion-panel-header> | ||
<mat-panel-title> | ||
<strong>[BK-ER003] Senha não confere – Login de Usuário</strong> | ||
</mat-panel-title> | ||
</mat-expansion-panel-header> | ||
O erro será exibido caso a senha informada pelo Usuário seja incorreta, ou seja, não esteja previamente cadastrada pelo Usuário no BookShelf. | ||
</mat-expansion-panel> | ||
</mat-accordion> | ||
|
||
<div class="spacer"></div> | ||
|
||
<mat-accordion> | ||
<mat-expansion-panel (opened)="panelOpenState = true" | ||
(closed)="panelOpenState = false"> | ||
<mat-expansion-panel-header> | ||
<mat-panel-title> | ||
<strong>[BK-ER004] Ocorreu um erro – Login de Usuário</strong> | ||
</mat-panel-title> | ||
</mat-expansion-panel-header> | ||
O erro será exibido caso aconteça algum erro eventual não listado. | ||
</mat-expansion-panel> | ||
</mat-accordion> | ||
|
||
<div class="spacer"></div> | ||
|
||
<mat-accordion> | ||
<mat-expansion-panel (opened)="panelOpenState = true" | ||
(closed)="panelOpenState = false"> | ||
<mat-expansion-panel-header> | ||
<mat-panel-title> | ||
<strong>[BK-ER005] E-mail inválido – Cadastro de Usuário</strong> | ||
</mat-panel-title> | ||
</mat-expansion-panel-header> | ||
O erro será exibido caso o Usuário informe um e-mail inválido ou inexistente. | ||
</mat-expansion-panel> | ||
</mat-accordion> | ||
|
||
<div class="spacer"></div> | ||
|
||
<mat-accordion> | ||
<mat-expansion-panel (opened)="panelOpenState = true" | ||
(closed)="panelOpenState = false"> | ||
<mat-expansion-panel-header> | ||
<mat-panel-title> | ||
<strong>[BK-ER006] E-mail já cadastrado – Cadastro de Usuário</strong> | ||
</mat-panel-title> | ||
</mat-expansion-panel-header> | ||
O erro será exibido caso o Usuário tente fazer outro cadastro com um e-mail já cadastrado previamente no banco de dados do BookShelf. | ||
</mat-expansion-panel> | ||
</mat-accordion> | ||
|
||
<div class="spacer"></div> | ||
|
||
<mat-accordion> | ||
<mat-expansion-panel (opened)="panelOpenState = true" | ||
(closed)="panelOpenState = false"> | ||
<mat-expansion-panel-header> | ||
<mat-panel-title> | ||
<strong>[BK-ER007] A senha deve ter 6 ou mais caracteres – Cadastro de Usuário</strong> | ||
</mat-panel-title> | ||
</mat-expansion-panel-header> | ||
O erro será exibido caso o Usuário tente criar uma senha com menos de 6 caracteres para a sua conta no BookShelf. | ||
</mat-expansion-panel> | ||
</mat-accordion> | ||
|
||
<div class="spacer"></div> | ||
|
||
<mat-accordion> | ||
<mat-expansion-panel (opened)="panelOpenState = true" | ||
(closed)="panelOpenState = false"> | ||
<mat-expansion-panel-header> | ||
<mat-panel-title> | ||
<strong>[BK-ER008] Enviado! Confira seu e-mail – Recuperação de conta</strong> | ||
</mat-panel-title> | ||
</mat-expansion-panel-header> | ||
Um link de recuperação de senha será enviado para o e-mail cadastrado pelo Usuário no BookShelf, para que ele consiga cadastrar uma nova senha de acesso. | ||
</mat-expansion-panel> | ||
</mat-accordion> | ||
|
||
<div class="spacer"></div> | ||
|
||
<mat-accordion> | ||
<mat-expansion-panel (opened)="panelOpenState = true" | ||
(closed)="panelOpenState = false"> | ||
<mat-expansion-panel-header> | ||
<mat-panel-title> | ||
<strong>[BK-ER009] E-mail informado não encontrado! – Recuperação de conta</strong> | ||
</mat-panel-title> | ||
</mat-expansion-panel-header> | ||
O erro será exibido caso o Usuário tente informar um e-mail diferente do que foi previamente cadastrado no BookShelf. Essa é uma medida de segurança para evitar que a conta do BookShelf do Usuário seja roubada. | ||
</mat-expansion-panel> | ||
</mat-accordion> | ||
|
||
|
||
</div> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
.mat-form-field + .mat-form-field { | ||
margin-left: 8px; | ||
} | ||
|
||
.grid-container { | ||
margin: 20px; | ||
max-width: 1080px; | ||
margin-left: auto; | ||
margin-right: auto; | ||
} | ||
|
||
.spacer { | ||
margin-bottom: 20px; | ||
} | ||
|
||
mat-panel-title { | ||
font-size: 20px; | ||
color: #7E57C2; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
import { ComponentFixture, TestBed } from '@angular/core/testing'; | ||
|
||
import { AjudaComponent } from './ajuda.component'; | ||
|
||
describe('AjudaComponent', () => { | ||
let component: AjudaComponent; | ||
let fixture: ComponentFixture<AjudaComponent>; | ||
|
||
beforeEach(async () => { | ||
await TestBed.configureTestingModule({ | ||
declarations: [ AjudaComponent ] | ||
}) | ||
.compileComponents(); | ||
}); | ||
|
||
beforeEach(() => { | ||
fixture = TestBed.createComponent(AjudaComponent); | ||
component = fixture.componentInstance; | ||
fixture.detectChanges(); | ||
}); | ||
|
||
it('should create', () => { | ||
expect(component).toBeTruthy(); | ||
}); | ||
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
import { Component, OnInit } from '@angular/core'; | ||
|
||
@Component({ | ||
selector: 'app-ajuda', | ||
templateUrl: './ajuda.component.html', | ||
styleUrls: ['./ajuda.component.scss'] | ||
}) | ||
export class AjudaComponent implements OnInit { | ||
|
||
panelOpenState = false; | ||
|
||
constructor() { } | ||
|
||
ngOnInit(): void { | ||
} | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,115 @@ | ||
<div class="grid-container"> | ||
<h1>Dúvidas Frequentes</h1> | ||
|
||
<mat-accordion> | ||
<mat-expansion-panel (opened)="panelOpenState = true" | ||
(closed)="panelOpenState = false"> | ||
<mat-expansion-panel-header> | ||
<mat-panel-title > | ||
<strong>O que é o BookShelf?</strong> | ||
</mat-panel-title> | ||
</mat-expansion-panel-header> | ||
O BookShelf é uma estante virtual de livros, onde os usuários cadastrados podem ter acesso a seções de gêneros de livros, feed de notícias mais interessantes para os amantes da literatura, reportagem sobre os principais livros do mês atual e um espaço dedicado para biblioteconomia com informações úteis e de credibilidade. | ||
</mat-expansion-panel> | ||
</mat-accordion> | ||
<div class="spacer"></div> | ||
<mat-accordion> | ||
<mat-expansion-panel (opened)="panelOpenState = true" | ||
(closed)="panelOpenState = false"> | ||
<mat-expansion-panel-header> | ||
<mat-panel-title > | ||
<strong>Como se cadastrar no BookShelf?</strong> | ||
</mat-panel-title> | ||
</mat-expansion-panel-header> | ||
<table> | ||
<tr>1. Acesse o BookShelf através do link informado;</tr> | ||
<tr>2. Preencha o seu nome;</tr> | ||
<tr>3. Insira uma URL de imagem válida para a sua foto de perfil;</tr> | ||
<tr>4. Preencha seu e-mail;</tr> | ||
<tr>5. Crie uma senha e confirme novamente a sua senha;</tr> | ||
<tr>6. Clique em “Cadastrar”;</tr> | ||
<tr>7. Você será redirecionado para o Menu CDD de livros.</tr> | ||
</table> | ||
</mat-expansion-panel> | ||
</mat-accordion> | ||
<div class="spacer"></div> | ||
<mat-accordion> | ||
<mat-expansion-panel (opened)="panelOpenState = true" | ||
(closed)="panelOpenState = false"> | ||
<mat-expansion-panel-header> | ||
<mat-panel-title> | ||
<strong>Como fazer login no BookShelf?</strong> | ||
</mat-panel-title> | ||
</mat-expansion-panel-header> | ||
<table> | ||
<tr>1. No canto superior direito da sua tela clique em “Login”;</tr> | ||
<tr>2. Insira seu e-mail e senha;</tr> | ||
<tr>3. Clique no botão “Entrar”.</tr> | ||
</table> | ||
<br /> | ||
<table> | ||
<thead>Método alternativo:</thead> | ||
<tr>1. No canto superior direito da sua tela clique em “Login”;</tr> | ||
<tr>2. Clique no botão de símbolo do Google;</tr> | ||
<tr>3. Escolha a sua Conta Google e clique nela;</tr> | ||
<tr>4. Você será redirecionado para o Menu CDD de livros.</tr> | ||
</table> | ||
</mat-expansion-panel> | ||
</mat-accordion> | ||
<div class="spacer"></div> | ||
<mat-accordion> | ||
<mat-expansion-panel (opened)="panelOpenState = true" | ||
(closed)="panelOpenState = false"> | ||
<mat-expansion-panel-header> | ||
<mat-panel-title> | ||
<strong>Como recuperar a senha?</strong> | ||
</mat-panel-title> | ||
</mat-expansion-panel-header> | ||
<table> | ||
<tr>1. Clique no botão “Login”;</tr> | ||
<tr>2. Insira seu e-mail e senha;</tr> | ||
<tr>3. Caso não lembre da sua senha, você poderá ter três tentativas;</tr> | ||
<tr>4. Se mesmo assim você não se lembre da sua senha, o BookShelf irá solicitar uma verificação reCaptcha para evitar que robôs ou pessoas indesejadas tentem adivinhar a sua senha por várias vezes.</tr> | ||
<tr>5. Você poderá clicar em “Esqueci minha senha”;</tr> | ||
<tr>6. Informe o seu e-mail cadastrado no BookShelf;</tr> | ||
<tr>7. Você receberá um link no seu e-mail para a recuperação de senha e cadastramento de uma nova senha de acesso.</tr> | ||
</table> | ||
</mat-expansion-panel> | ||
</mat-accordion> | ||
<div class="spacer"></div> | ||
<mat-accordion> | ||
<mat-expansion-panel (opened)="panelOpenState = true" | ||
(closed)="panelOpenState = false"> | ||
<mat-expansion-panel-header> | ||
<mat-panel-title> | ||
<strong>Como ver o meu perfil?</strong> | ||
</mat-panel-title> | ||
</mat-expansion-panel-header> | ||
<table> | ||
<tr>1. Clique no botão onde está escrito o seu nome informado no cadastro do BookShelf;</tr> | ||
<tr>2. Clique em “Meu Perfil”;</tr> | ||
<tr>3. Suas informações cadastrais estarão disponíveis no centro da tela.</tr> | ||
</table> | ||
</mat-expansion-panel> | ||
</mat-accordion> | ||
<div class="spacer"></div> | ||
<mat-accordion> | ||
<mat-expansion-panel (opened)="panelOpenState = true" | ||
(closed)="panelOpenState = false"> | ||
<mat-expansion-panel-header> | ||
<mat-panel-title> | ||
<strong>Como navegar no BookShelf? </strong> | ||
</mat-panel-title> | ||
</mat-expansion-panel-header> | ||
<table> | ||
<tr>1. Acesse sua BookShelf;</tr> | ||
<tr>2. Na lateral esquerda estará disponível uma aba de opções que você poderá navegar;</tr> | ||
<tr>3. No <strong>Menu Principal</strong> estarão disponíveis a Classificação Decimal, Feed de Notícias, Especial do Mês, Dúvidas Frequentes e Erros Possíveis</tr> | ||
<tr>4. Em <strong>Livros</strong> estarão disponíveis uma lista de livros de Artes, Direito, Empreendedorismo, Psicologia, Teatro, Tecnologia, Sagas Literárias e Sugestões</tr> | ||
<tr>5. Em <strong>Biblioteconomia</strong> estão disponíveis as Bibliotecas Virtuais, Base de Dados, Normas da ABNT e ISBN.</tr> | ||
</table> | ||
</mat-expansion-panel> | ||
</mat-accordion> | ||
|
||
</div> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
.mat-form-field + .mat-form-field { | ||
margin-left: 8px; | ||
} | ||
|
||
.grid-container { | ||
margin: 20px; | ||
max-width: 1080px; | ||
margin-left: auto; | ||
margin-right: auto; | ||
} | ||
|
||
.spacer { | ||
margin-bottom: 20px; | ||
} | ||
|
||
mat-panel-title { | ||
font-size: 20px; | ||
color: #7E57C2; | ||
} |
Oops, something went wrong.