Coffee Delivery is a visually engaging application featuring animations with Reanimated and Skia, gesture detections, and tactile & sound feedback. Built with React Native, this app ensures a smooth experience on both Android and iOS platforms.
- Smooth Animations: Leveraging Reanimated and Skia for fluid animations.
- Gesture Detection: Enhanced user interaction through gesture handling.
- Tactile Feedback: Provides haptic feedback for a more immersive experience.
- Sound Feedback: Integrates sound responses to user actions.
- Persistent Storage: Uses AsyncStorage for saving user data and progress.
- Custom Fonts: Beautiful typography with Google Fonts.
- Responsive Design: Adapts to various screen sizes and orientations.
- Component-Based UI: Built with reusable components for maintainability.
- Expo: Streamlines development and provides access to native features.
- TypeScript: Ensures type safety and code quality.
- React Native: Core framework for building mobile applications.
- React Navigation: For handling navigation within the app.
- React Native Reanimated: For smooth animations and transitions.
- React Native Gesture Handler: For handling gestures in the app.
- React Native Skia: For rendering high-quality graphics.
- React Native SVG: For scalable vector graphics.
- React Native Haptic Feedback: For tactile feedback.
- AsyncStorage: For persistent storage.
- Expo AV: For audio and video playback.
- Expo Google Fonts: For custom fonts.
coffeedelivery.mp4
- yarn
- React Native CLI
- Expo CLI
-
Clone the repository:
git clone https://github.com/MarcosVel/Coffee-delivery.git cd Coffee-delivery
-
Install dependencies:
yarn
-
Run with Expo:
npx expo start