Skip to content

Wallpaper app built with React Native and Expo! 🚀

Notifications You must be signed in to change notification settings

kartikpavan/WallCraft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WallCraft - Wallpaper App in React Native

WallCraft is a wallpaper app built using React Native and Expo. It utilizes a variety of Expo libraries such as expo file system, expo media library, expo router, and expo blur. Additionally, it incorporates gorhom bottom sheet and shopify flashlist for a masonry layout. The app features beautiful animations made possible with React Native Reanimated.

##DEMO

VID_20240430_020530.mp4

Features

  • Integration with PIXABAY API for fetching images
  • Search functionality
  • Multiple categories for browsing wallpapers
  • Filters for customized results
  • Save to gallery/download feature
  • Sharing feature

Installation

  1. Clone the repository
  2. Install dependencies with npm install
  3. Run the app using Expo with expo start
  4. NOTE -> GET your own API key from pixabay

Dependencies

  • React Native
  • Expo file system
  • Expo route
  • Zustand (State Management)
  • Gorhom bottom sheet
  • Shopify flashlist
  • React Native Reanimated

Usage

Provide instructions on how to use the app, navigate through different features, and utilize the search, filter, and download functionalities.

Contributing

If you would like to contribute to WallCraft, please follow the guidelines in CONTRIBUTING.md.

License

This project is licensed under the MIT License. See LICENSE for more details.