HexSplash is a color-palette generator mobile app for design inspiration, inspired by the Coolors tool. HexSplash generates a palette of 5 random colors, which can be randomised based on the user's preference. The app functions on the frontend, and uses a randomiser function to randomise the colors on the screen.
- React Native
- Expo
- JavaScript/TypeScript
expo-router
File-based Routing & Navigationexpo-linear-gradient
Gradient Backgroundsexpo-font
Google Fontsreact-native-reanimated
App Animationsreact-native-gesture-handler
Gesture Handlingreact-native-view-shot
Exporting Palette as Imagereact-native-share
Sharing Palette
- Node.js
- Expo CLI
- Android/iOS Emulator (A Physical Device works as well)
- Clone this Repository, then change directory to the HexSplash directory.
git clone https://github.com/ChitrakshTarun/HexSplash.git
cd HexSplash
- Install Dependencies
npm install
- Build a prebuild of the app, and then run the app.
npx expo prebuild
npx expo run:android