This is a React Native app built with Expo for creating fun sticker mashups!
This project uses Expo for a streamlined development experience.
-
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
-
Clone or download this repository.
-
Run the app in development mode:
expo start
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.