Este repositório contém o código-fonte de um aplicativo para pedidos de café desenvolvido durante um curso avançado sobre animações, microinterações e sons no React Native.
No último módulo do curso, exploramos conceitos avançados utilizando tanto o React Native Reanimated quanto o Skia. O desafio proposto resultou na criação deste aplicativo, que oferece uma experiência rica e envolvente para os usuários.
- Animações: Implementamos animações de entrada e saída, animação no clique de botões, interpolação de cores e de header na home, entre outros detalhes.
- Microinterações: Criamos microinterações como a vibração do celular, interação intuitiva com o usuário ao excluir arrastando o dedo e criação de toast para feedbacks.
- Sons: Adicionamos efeitos sonoros para enriquecer a experiência do usuário.
Este projeto está em constante evolução e melhorias são sempre bem-vindas! Sinta-se à vontade para contribuir abrindo problemas, enviando solicitações de pull ou compartilhando suas ideias e sugestões.
Para executar este projeto localmente, siga estas etapas:
- Clone este repositório:
git clone https://github.com/LucasSouza17/05-desafio-coffee-delivery.git
- Navegue até o diretório do projeto:
cd 05-desafio-coffee-delivery
- Instale as dependências:
npm install
ouyarn install
- Execute o aplicativo em um emulador ou dispositivo físico:
npm start
ouyarn start
Gostaria de expressar minha gratidão ao Rodrigo Gonçalves, que foi um ótimo professor e muito didático em suas aulas, proporcionando uma experiência de aprendizado excepcional.
Para uma visão mais detalhada do aplicativo, confira o vídeo demonstrativo aqui.
Vamos trocar ideias e fazer deste projeto algo ainda melhor! 🚀