WallPie is a versatile photo library app built with React Native that allows users to explore, download, and search high-quality images. Using the Pixabay API, WallPie provides a seamless experience for discovering images and applying powerful filters, making it easy to find the perfect photo.
- Search Functionality: Quickly find images by keywords with the Pixabay API.
- Filter Options: Refine search results by applying filters such as color, size, and more.
- Category: Choose images from various categories.
- Share Image: Easily share images to with others.
- Image Downloads: Easily download images to your device.
- Cross-Platform Compatibility: Available on both mobile and web.
Go to https://wallpie.vercel.app
- React Native for cross-platform development
- Pixabay API for accessing a wide range of images
- Expo for seamless development and testing on different platforms.
- Android Studio: For running the app on Android Emulator
- Git: for cloning the repository
- Environment: Use this link as reference for setting it up Link
- Pixabay_API: You need pixabay API key to fetch images. refer to this
-
Clone the repository:
git clone https://github.com/MK884/wallpie.git cd wallpie
-
Install dependencies:
npm install
-
Create a Copy of
.env.example
:cp .env.example .env
-
Fill in the environment variables:
Open the newly created .env files and replace placeholder values with your actual environment-specific values.
-
Start the Metro bundler:
npm run android
-
Start the Metro bundler:
npm run web
🎉🎉Congrats! You should now be able to see the app running on your Android emulator or connected device.