-
A mobile-app in which allows you to choose a picture and add emojis to it. Additionally the picture can also be saved on the device.
-
Web build deployed on
vercel
under free tier Link.
- React Native and its native libraries.
- The environment variables are configured in
eas.json
file
Follow the following instruction to setup the project and run locally
- Run
npm install
to install all the dependencies. - Run
npm run dev
to start the development server. - To make a local build run
eas build --platform android --local
. - To make a web build run
npx expo export -p web
and the build files will be generated in thedist
folder. - Test web build by
npx serve dist --single
.
- Choose a picture from the gallery.
- Add emojis to the picture.
- Save the picture on the device. (really cool and funny)
.
├── assets
│ │── images
│ │ └── ... images used in the app
│ │── favicon.png
│ │── splash.png
│ │── icon.png
│ └── adaptive-icon.png
├── components
│ │── Button.js
│ │── CircleButton.js
│ │── EmojiList.js
│ │── EmojiPicker.js
│ │── EmojiSticker.js
│ │── IconButton.js
│ └── ImageViewer.js
├── dist
│ └── ... build files for web deplo1yment
├── App.js
├── babel.config.js
├── eas.json
├── package.json
├── package-lock.json
├── README.md
└── .gitignore
This app was made to pracice react native by following documentation, though contributions are always welcome! Additionally you can contact me by my email: [email protected]. Some features which are developmemt and contributions can be made are: