/expo-react-native-framework

Building React Native App with React Native Framework ! Expo

Primary LanguageTypeScript

StickerMash

This is a React Native app built with Expo for creating fun sticker mashups!

Getting Started

This project uses Expo for a streamlined development experience.

  1. Install the dependencies:

    expo install @expo/vector-icons @react-navigation/native dom-to-image expo-font expo-image-picker expo-linking expo-media-library expo-router expo-splash-screen expo-status-bar react-native-gesture-handler react-native-reanimated react-native-safe-area-context react-native-screens react-native-view-shot react-native-web
  2. Clone or download this repository.

  3. Run the app in development mode:

    expo start

Dependencies (Checked)

These are the checked dependencies required for StickerMash to function:

  • @expo/vector-icons@^14.0.2: Provides vector icons for the app.
  • @react-navigation/native@^6.0.2: Enables navigation between different screens in the app.
  • dom-to-image@^2.6.0: Allows converting a DOM element into an image for saving sticker mashups.
  • expo-font@~12.0.7: Enables loading custom fonts for the app.
  • expo-image-picker@~15.0.7: Allows users to select images from their device for creating sticker mashups.
  • expo-linking@~6.3.1: Manages deep linking behavior in the app.
  • expo-media-library@~16.0.4: Provides access to the device's media library for saving sticker mashups.
  • expo-router@~3.5.17: Additional routing functionalities for Expo apps.
  • expo-splash-screen@~0.27.5: Manages the app's splash screen during launch.
  • expo-status-bar@~1.12.1: Customizes the status bar appearance.
  • react-native-gesture-handler@~2.16.1: Enables gesture handling for interactive elements.
  • react-native-reanimated@~3.10.1: Animation library for React Native.
  • react-native-safe-area-context: Provides safe area insets for layout.
  • react-native-screens: Optimizes screen transitions.
  • react-native-view-shot: Captures a specific view as an image.
  • react-native-web@~0.19.10: Enables optional web support for the app.

This Readme.md provides a basic guide to get started with StickerMash. Refer to the official documentation of each dependency for further details and usage instructions.