Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • F frontend
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Lobo-guará
  • frontend
  • Merge requests
  • !14

Merged
Created Apr 27, 2025 by Bernardo Possani Kirsch@b.kirschDeveloper

Feat/us08 tela de login

  • Overview 0
  • Commits 10
  • Changes 12

US 08 : Tela de Login Responsiva!

Fotos da tela de login para desktop multilinguística: image image image

Foto da tela de login para mobile:

image

O que eu fiz nessa branch?

  • Fiz as telas de login responsivas
  • Rota /login criada
  • Fiz as traduções (espanhol foi com o google translate)
  • Coloquei o zod nas dependências do projeto para as validações (na pasta schemas)
  • Coloquei o axios nas dependências do projeto para as requisições (na pasta services)
  • Criei um arquivo que chama um variavel no .env com o nome de NEXT_PUBLIC_API_BASE_URL para colocar a rota da api necessária.
  • Fiz a lógica da autenticação com os tokens (sem teste com o backend)
  • Alterei a NavBar para levar ao login, e após o login feito para redirecionar para a home

Observações:

  • Conversei com o Marcelo e ele disse que talvez a api de login não esteja 100%, logo não foi testado por completo.
  • Organizei as pastas de requisições e schemas como achei mais facil de entender, ja que não tinha uma referência dentro do projeto.

Fico a disposição para qualquer alteração necessária!!

Edited Apr 27, 2025 by Bernardo Possani Kirsch
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: feat/us08-tela-de-login