StickerSmash - A Universal Expo App

StickerSmash is a universal app that runs on Android, iOS, and the web, all with a single codebase. This app was built using the Expo framework, which allows for the development of cross-platform mobile applications with React Native.

Features

  • Runs on Android, iOS, and the web
  • Allows users to select and "smash" stickers onto a background image
  • Provides a variety of sticker options to choose from
  • Supports saving and sharing the final "smashed" image

Getting Started

To get started with the StickerSmash app, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/StickerSmash.git
    
  2. Navigate to the project directory:

    cd StickerSmash
    
  3. Install the dependencies:

    npm install
    
  4. Start the development server:

    npx expo start
    
  5. Choose how you want to run the app:

    • Scan the QR code with the Expo Go app on your mobile device
    • Press w in the terminal to open the web app in your default browser
    • Run the app on an Android or iOS emulator

Built With

  • Expo - A toolchain built around React Native to build and deploy universal mobile apps
  • React Native - A framework for building native mobile applications using React
  • Expo SDK - A set of libraries that provide access to the device's native functionality

Acknowledgments

This app was built as part of the Expo Introduction Tutorial. The tutorial provided a step-by-step guide on how to create a universal app using Expo.

Citations: [1] https://docs.expo.dev/tutorial/introduction/ [2] https://docs.expo.dev/tutorial/create-your-first-app/ [3] https://docs.expo.dev [4] https://docs.expo.dev/workflow/overview/ [5] https://docs.expo.dev/tutorial/overview/