Skip to content

Este projeto é um aplicativo de cardápio digital desenvolvido em React Native utilizando o Expo, o framework Nativewind para a interface, TypeScript para tipagem estática, Zustand para gerenciamento de estado, Async Storage para armazenamento local e integração com o WhatsApp para realização de pedidos.

License

Notifications You must be signed in to change notification settings

GabrielBorges2000/nlw-expert-rn

Repository files navigation

Cardápio Digital - Aplicativo Móvel

Este projeto é um aplicativo de cardápio digital desenvolvido em React Native utilizando o Expo, o framework Nativewind para a interface, TypeScript para tipagem estática, Zustand para gerenciamento de estado, Async Storage para armazenamento local e integração com o WhatsApp para realização de pedidos. Foi desenvolvido durante a Next Level Week (NLW) Expert, na trilha de React Native da Rocketseat.

Descrição

O aplicativo de cardápio digital permite que os usuários visualizem os itens disponíveis no menu, realizem pedidos diretamente pelo aplicativo e integrem-se facilmente com as operações comerciais através do WhatsApp. É uma solução ideal para lojas que utilizam tokens de pedidos, permitindo uma experiência de compra conveniente e eficiente para os clientes.

Tecnologias Utilizadas

  • React Native: Framework JavaScript para desenvolvimento de aplicativos móveis multiplataforma.
  • Expo: Plataforma e conjunto de ferramentas para desenvolvimento rápido de aplicativos com React Native.
  • Nativewind: Biblioteca de componentes React Native para design inspirado no Tailwind CSS.
  • TypeScript: Superset de JavaScript que adiciona tipagem estática ao código.
  • Zustand: Biblioteca para gerenciamento de estado global leve e intuitivo.
  • Async Storage: Biblioteca para armazenamento local de dados de forma assíncrona.
  • Integração com WhatsApp: Funcionalidade para comunicação direta entre o aplicativo e o WhatsApp para realização de pedidos.

Funcionalidades

  • Visualização intuitiva do cardápio digital com categorias e itens detalhados.
  • Realização de pedidos diretamente pelo aplicativo.
  • Armazenamento seguro de dados do usuário utilizando Async Storage.
  • Integração fácil e rápida com o WhatsApp para facilitar a comunicação entre clientes e lojas.

Baixe o apk

Baixe o apk no link:

https://expo.dev//accounts/machadoazul2000/projects/nlw-expert-rn/builds/bbcfe7da-ae83-4ee2-b682-2bbb956bb49c

ou baixe utilizando o qr code abaixo:

qr code para baixar o apk do app

Como Rodar o Projeto localmente

  1. Clone o repositório:

    git clone https://github.com/seu-usuario/nlw-expert-rn.git
  2. Navegue até o diretório do projeto:

    cd nlw-expert-rn
  3. Instale as dependências:

    npm install
  4. Inicie o servidor de desenvolvimento:

    npm start
  5. Abra o app do expo go em seu dispositivo, scanneie o qr code e acesse o app.

Licença

Este projeto está licenciado sob a licença MIT. Consulte o arquivo LICENSE para mais detalhes.

About

Este projeto é um aplicativo de cardápio digital desenvolvido em React Native utilizando o Expo, o framework Nativewind para a interface, TypeScript para tipagem estática, Zustand para gerenciamento de estado, Async Storage para armazenamento local e integração com o WhatsApp para realização de pedidos.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published