Projeto de Trabalho - APLICATIVO MOBILE DE MERCADO
Este projeto foi desenvolvido como parte do curso de Análise e Desenvolvimento de Sistemas, especificamente para a disciplina "DESENVOLVIMENTO DE APLICATIVO" na Uninorte Acre.
Descrição Este repositório contém o código de um aplicativo móvel desenvolvido com React Native e Expo. O aplicativo oferece funcionalidades de login, cadastro, visualização e edição de perfil de usuários, e gerenciamento de produtos e categorias.
Tecnologias Utilizadas:
React Native: Para o desenvolvimento do aplicativo móvel. Expo: Para facilitar o desenvolvimento com React Native. State Management (Zustand): Para gerenciamento de estado. API (DummyJSON): Para autenticação e consumo de dados.
funcionalidades:
Tela de Login: Permite ao usuário fazer login usando autenticação. Tela de Cadastro: Permite ao usuário criar uma conta. Tela de Perfil: Exibe e permite a edição de informações do perfil. Tela de Produtos: Exibe produtos e categorias, com a possibilidade de adicionar e editar.
Estrutura do Projeto: bash Copiar código /app /assets /images // Imagens utilizadas no projeto /components //Componentes reutilizáveis /screens // Telas do aplicativo /AddProduct //Tela para adicionar produto /AddCategory //Tela para adicionar categoria /AddLocation //Tela para adicionar local /Home //Tela inicial com a lista de produtos /Login //Tela de login /Cadastro //Tela de cadastro /Profile //Tela de perfil do usuário /styles //Arquivos de estilo (CSS) /scripts // Scripts auxiliares
Instruções para Execução:
Clone o repositório: bash Copiar código git clone https://github.com/jjosuessousa/trabalho.git Instale as dependências: bash Copiar código npm install Inicie o aplicativo: bash Copiar código npx expo start Abra o aplicativo no emulador ou no dispositivo físico via Expo Go.
Contribuindo:
Sinta-se à vontade para fazer contribuições através de pull requests. Certifique-se de que seu código siga as convenções de estilo e que todas as funcionalidades estejam bem testadas.


