Skip to content

App desenvolvido em React Native utilizando Expo, Tailwindcss e bibliotecas de UI/UX e publicado na Google Play

Notifications You must be signed in to change notification settings

giovaniflp/MercadoBmxBr-Mobile-ReactNative

Repository files navigation

Mercado Bmx Br - Mobile

App desenvolvido em React Native utilizando Expo, Tailwindcss e bibliotecas de UI/UX e publicado na Google Play.

Esse app resolve o problema ao procurar por peças de medidas específicas e organiza esses anúncios em um só lugar.

Demonstração

Funcionalidades

  • Filtros por categoria
  • Filtros dos anúncios de determinada categoria
  • Criptografia dos dados
  • Aplicação leve
  • Criação de anúncios completa

Stack utilizada

Front-end: Typescript, React Native, Expo, Axios, TailwindCSS, React Native Paper.

Back-end: Java, Spring Boot, Azure, Docker, MongoDB

Instalação

Instale o projeto com npm

  npm install 

Rode usando o expo

  npx expo run

Se caso der erro no Expo Go, rode localmente com os comando:

  npx expo prebuild
  npx expo run:android 

Variáveis de Ambiente

Para rodar esse projeto, você vai precisar adicionar as seguintes variáveis de ambiente no seu .env

EXPO_PUBLIC_BACKEND_URL

Aprendizados

Com esse projeto aprendi a fazer uma aplicação RN desde a idealização até o Deploy, consumir APIs, Autenticação JWT, Armazenamento de dados locais usando Expo Secure Store e à utilizar o Eco-sistema Expo.

Feedback

Se você tiver algum feedback, por favor nos deixe saber por meio de mercadobmxbr@gmail.com

Relacionados

Backend dessa aplicação

MercadoBmxBr-Backend-SpringBoot

Autores

About

App desenvolvido em React Native utilizando Expo, Tailwindcss e bibliotecas de UI/UX e publicado na Google Play

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published