Skip to content

murselsen/StickerSmash

Repository files navigation

StickerSmash

StickerSmash is a cross-platform mobile app built with React Native and Expo. It lets users pick an image from the gallery, place emoji stickers on top, and save the final composition back to the device.

Features

  • Pick an image from device gallery
  • Open a sticker picker and choose emoji stickers
  • Place stickers on top of the selected image
  • Reset edits with a single action
  • Save final output to local gallery
  • Works on Android, iOS, and Web (Expo)

Tech Stack

  • React Native
  • Expo + Expo Router
  • TypeScript
  • expo-image-picker
  • expo-media-library
  • react-native-view-shot
  • react-native-gesture-handler

Getting Started

Prerequisites

  • Node.js (LTS recommended)
  • npm
  • Expo Go app (optional for device preview)

Installation

npm install

Run the App

npm run start

Platform specific:

npm run android
npm run ios
npm run web

Lint

npm run lint

Screenshots

Step 1 Step 2 Step 3 Step 4 Step 5 Step 6

About

StickerSmash: A Photo Editing App built with React Native & Expo A cross-platform mobile application that allows users to pick images from their device library, decorate them with various emoji stickers, and save the final creation back to their gallery.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors