Skip to content

Segunda Iteração: Consolidação da API e Estrutura Mobile

Choose a tag to compare

@LuizFelixDev LuizFelixDev released this 08 May 23:36
· 81 commits to main since this release
54327b5

Esta release marca a conclusão da segunda iteração do projeto iService, com foco na estabilização da arquitetura de microsserviços do back-end e no avanço da interface mobile.

🚀 Principais Evoluções
Infraestrutura e API (Back-end):

Implementação e refinamento de buscas geográficas avançadas utilizando PostGIS (extensão espacial do PostgreSQL) para o funcionamento do radar de serviços.

Configuração completa do ambiente de desenvolvimento via Docker & Docker Compose, mapeando o banco de dados para a porta 5433.

Sistema de autenticação robusto utilizando JWT (JSON Web Tokens) e integração inicial com Google OAuth.

Implementação de padrões de código rigorosos com ESLint e Prettier, garantindo a qualidade através de CI (Integração Contínua) no GitHub Actions.

Interface Mobile (Front-end):

Estruturação do aplicativo utilizando React Native com Expo e TypeScript.

Desenvolvimento das telas principais de autenticação: Login e Cadastro (Sign-In), utilizando NativeBase para componentes de UI.

Configuração de testes automatizados para os componentes de interface utilizando Jest.

Engenharia de Software (Documentação):

Atualização do Documento de Visão com a matriz de competências da equipe e definição de papéis.

Refinamento do Modelo de Dados (MER) e dicionário de dados.

Detalhamento das User Stories e critérios de aceitação para as entidades de Usuário, Perfil e Serviço.