Library used | Utility |
---|---|
React-Native | Framwork DevMobile |
React Navigation | Router in App |
React Vector | Icons |
Redux | Store info |
React-Native-fs | Use filesystem |
React-Native-firebase | Firebase utils |
React-Native-picker | take/import photo |
Prettier & ESLint for beautiful code π₯°
π² Launch the app :
Don't forget to update your .env.example to .env.local and set variables
You have to put your google-service.json into android/app
You have to put your GoogleService-Info.plist ios/
git clone https://github.com/ecandotti/bananacloud-mobile.git
cd /bananacloud-mobile
yarn install
npx pod-install ios
echo "let's goooo"
yarn start
yarn ios
# or
yarn android
Features | Status |
---|---|
Custom Splash Screen | β |
Authentication | β |
Redux (Data persist) | β |
Google AdMob | β |
Google Analytics | β |
Google Messaging (Notif) | β |
Dark/Light/System mode | β |
Translation FR/EN | β |
Upload photo | β |
Display photos per account | β |
Create/Delete albums | β |
Styled-components | β |
Favorites list | β |
Compress media | β |
Search per metadata | βοΈ |
Premium Pass /w Stripe | β |
- Nothing ! π€©
@ecandotti Enzo CANDOTTI
@A-Lamine Lamine ADEL
@walidmokhtari Walid MOKHTARI
@mellylu Melly LUCAS