Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/preston176/vantagewall-native-app
A stylish wallpaper app for Android that gives you amazing Wallpapers from Unsplash. No Ads, No Privacy Risks, Just Wallpapers. Progressive Web app made using React Native and Expo.
https://github.com/preston176/vantagewall-native-app
expo expo-router wallpaper-app
Last synced: about 15 hours ago
JSON representation
A stylish wallpaper app for Android that gives you amazing Wallpapers from Unsplash. No Ads, No Privacy Risks, Just Wallpapers. Progressive Web app made using React Native and Expo.
- Host: GitHub
- URL: https://github.com/preston176/vantagewall-native-app
- Owner: preston176
- Created: 2024-07-11T15:46:17.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-27T09:00:22.000Z (4 months ago)
- Last Synced: 2024-07-28T09:01:08.578Z (4 months ago)
- Topics: expo, expo-router, wallpaper-app
- Language: JavaScript
- Homepage:
- Size: 8.89 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## VantageWall
- A stylish wallpaper app for Android that gives you amazing Wallpapers from Unsplash.
- No Ads, No Privacy Risks, Just Wallpapers.
- Progressive Web app made using React Native and Expo.### Features
- **Set as Home and Lock Screen Wallpapers**: Easily set your favorite images as wallpapers for your home screen or lock screen.
- **Image Sharing**: Share stunning wallpapers with your friends and family.
- **Lazy Loading** - Just because you have a slow internet connection doesn't mean you can't enjoy high-quality wallpapers. Load images only when needed even on slow connections.
- **Image Download**: Download wallpapers directly to your device.
- **Settings**: Configure Preferences like image quality, image category, and more.
- **Pull to Refresh**: Stay up-to-date with the latest wallpapers by pulling down to refresh the app.
- **Firebase Integration(⚠️Under development)**: Firebase integration for analytics and crash reporting and Authentication.### Screenshots
- Will be added soon.### Libraries Used
- [Expo Router](https://docs.expo.dev/router/installation/) - For navigation.
- [React Native Reanimated](https://docs.swmansion.com/react-native-reanimated/) - For smooth animations.
- [Shopify Flashlist](https://shopify.github.io/flash-list/) - Gives the amazing Masonry Layout.### Installation
1. Clone the repository:
```bash
git clone https://github.com/preston176/VantageWall-Native-App
```2. Install dependencies:
```bash
npm install
```3. Start the development server:
```bash
npm start
```4. Run on Android:
```bash
npm run android
```5. Run on iOS:
```bash
npm run ios
```6. Run on the web:
```bash
npm run web
```7. Eject from Expo:
```bash
npm run eject
```
### Contributing
- Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. For any suggestions or queries, raise an issue.### License
- [MIT](https://choosealicense.com/licenses/mit/)
- [Attribution](https://unsplash.com/license)
- [Unsplash API](https://unsplash.com/developers)- [Expo](https://expo.dev/terms)