Image_Share is a react native project built using EXPO Platform , the idea of the project is to take images using the camera created from scratch and customized then upload those pictures and store theme in firebase Store service and every image uploaded it's data will be saved in the firebase real time database what make's those images shared between authenticated users
authentication ==> to authenticate users real time database ==> to save images data (URLS) Storage ==> to store images
login screen:
login screen:
Images List screen:
Camera screen:
First, run :
npm install # to install all dependencies
create an app and enable those services:
- authentication
- real time database
- storage
Copy your app config and past it in firebaseConf.js
file
then, Starting the development server :
expo start
to learn more how to create react native app using expo click here
you can start editing this project from your browser using expo snack
Open the App.js
file to start writing some code. You can preview the changes directly on your phone or tablet by clicking the Run button or use the simulator by clicking Tap to Play. When you're done, click Save and share the link!
When you're ready to see everything that Expo provides (or if you want to use your own editor) you can Export your project and use it with expo-cli.
All projects created in Snack are publicly available, so you can easily share the link to this project via link, or embed it on a web page with the Embed button.
If you're having problems, you can tweet to us @expo or ask in our forums.
Snack is Open Source. You can find the code on the GitHub repo.