Git Product home page Git Product logo

achei's Introduction

Hi there, I'm Lucas 👋

I like C#, Typescript, Angular, gym, beer, electronic music and other things.

Languages and Tools:

Visual Studio Code

Visual Studio

.NET

Node.js

SQL

Java

Typescript

Angular

HTML5

CSS3

Sass

Git

GitHub



Connect with me:

Linkedin Spotify Soundcloud Steam



achei's People

Contributors

danielthon avatar dependabot[bot] avatar imgbotapp avatar lucasgmagalhaes avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

achei's Issues

Criar front end

Criar a aplicação em Angular 7 com permissão para acesar o backend, e usar bootstrap

Criar projeto backend

criar projeto .net core web api com conexão com banco de dados sql server usando entity core

[CSU03] Login no sistema

Descrição:
Usuários cadastrados poderão acessar o sistema informando e-mail e senha.

Pré-condição:
Usuário já cadastrado no sistema.

Passo a passo:
1 - Usuário informa e-mail no campo Login;
2 - Usuário informa senha no campo Senha;
3 - Usuário clica no botão "Entrar";
4 - Sistema verifica as informações;
5 - Sistema concede acesso à área logada.

Resultado esperado:
Usuário cadastrado realiza login com sucesso.

Criar tela de login

Usuário precisa informar login e senha para realizar o login. A tela possui um botão de login e um de Cadastro

[CSU02] Campos obrigatórios no cadastro

Descrição:
O sistema deve conter campos que são obrigatórios para a conclusão do cadastro. Os campos obrigatórios são marcados com "*".

Passo a passo:
1 - Usuário clica no botão "Cadastrar";
2 - Sistema marca como obrigatório os campos "Nome", "E-mail", "Senha", "CPF";
3 - Usuário não preenche um dos campos marcados como obrigatório
;4 - Usuário clica no botão "Salvar";
5 - Sistema persiste os dados;
6 - Sistema retorna a mensagem "O campo X é obrigatório".

Resultado esperado:
Usuário, ao deixar de preencher um campo obrigatório, receberá feedback do sistema e cadastro não será concluído.

[CSU04] Login inválido

Descrição:
Usuários informa login inválido.

Passo a passo:
1 - Usuário informa Login ou Senha inválidos;
2 - Usuário clica no botão "Entrar";
3 - Sistema verifica as informações;
4 - Sistema retorna a mensagem "Login ou senha inválidos".

Resultado esperado:
Usuário não logado no sistema.

[CSU06] Cadastrar item

Descrição:
Usuário cadastra item achado ou perdido.

Passo a passo:
1 - Usuário clica no item "Cadastrar item;
2 - Usuário seleciona item como "Achado" ou "Perdido";
3 - Usuário preenche os campos;
4 - Usuário clica no botão "Salvar";
5 - Sistema persiste os dados;
6 - Sistema retorna a mensagem "Item cadastrado com sucesso".

Resultado esperado:
Item cadastrado no sistema.

[CSU05] Editar cadastro

Descrição:
Usuário altera campos editáveis do cadastro.

Passo a passo:
1 - Usuário clica no link "Perfil";
2 - Sistema mostra as informações do Perfil do usuário;
3 - Usuário clicar no botão "Editar cadastro";
4 - Sistema bloqueia os campos Nome, e-mail e CPF para edição;
5 - Usuário altera o campo que deseja;
6 - Usuário clica no botão "Salvar";
7 - Sistema persiste os dados;
8 - Sistema retorna a mensagem "Dados alterados com sucesso".

Resultado esperado:
Dados alterados com sucesso.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.