Skip to content

Latest commit

 

History

History
56 lines (43 loc) · 2.89 KB

README.md

File metadata and controls

56 lines (43 loc) · 2.89 KB

Academia do Flutter

Este projeto é um estudo a fundo do BackEnd.

Jornada BackEnd

Hands-on Cuindapet backend (shelf) -- Abrange Introdução, Iniciando nosso projeto (Configuração/Arquitetura), Middlewares, Módulo usuário, Módulo de Categorias, Módulo de Fornecedores, Migração Mysql para Null Safety, Módulo de Agendamento, Módulo de Chat, Removendo no sound null safety

Introdução (Indodução a Backend), (Get_It e Injectable principais conseitos), (Arquitetura do nosso backend), (Informação Importante sobre refactory) Iniciação nosso projeto (Configuração/Arquitetura) (Criando o projeto), (Configurando variáveis locais (.env)), (Instalando o Mysql Local (importante)), (Configurando MySql na Docker), (Criando classe de conexão com o banco de dados), (Configurando esturura de Logs), (Cofnigrando Service Locator (get_it, injectable), (Atualizando Shelf para null safety), (Configurando estrutura de Rotas (Shelf-Router)) Middlewares (Introdução a middlewares no shelf), (Construindo Middleware de Cors), (Middleware de Default Content Type Response), (JWT - Conceitos), (Middleware de segurança)
Módulo usuário (Modelagem de dados), (Registro usuário), (Login com e-mail e password), (Login social), (Confirmar login), (Postman atualizar variável dinamicamente), (Refresh Token), (Recuperar usuário logado), (Atualizar url avatar), (Atualização do Device Token (Para Push Notification)) Módulo de categorias (Construindo módulo), (Construindo Serviço de Buscar todas categorias) Módulo de fornecedores (Criando e configurando módulo), (Busca de fornecedores por GeoLocation), (Busca de fornecedor por id), (Buscar serviços de um fornecedor), (Verificar se email do usuário existe), (Criando novo Fornecedor e usuário), (Atualizando dados do Fornecedor)
Migrando Driver do Mysql para Null Safety (Migrando Driver do Mysql para Null Safety) Módulo de Agendamento (Criando módulo), (Agendando serviço em um fornecedor), (Alterando status do agendamento), (Buscar todos agendamentos pelo usuário logado),(Buscar todos agendamentos pelo usuário de fornecedor logado)

📝 Licença

Esse repositório está sobre a Licença GNU General Public License v3.0, e você pode vê-la no arquivo LICENSE para mais detalhes. 😉

Linkedin Badge