BrewCraft is a beautifully designed mobile application that provides an aesthetically pleasing interface for a coffee shop. The app is focused on delivering a smooth and elegant user experience through its minimalistic design and intuitive navigation.
- 🚀 Beautiful UI: Sleek and modern design to enhance the user experience.
- 🖼️ Blur Effects: Soft blur effects for a refined and polished appearance.
- 🔀 Smooth Navigation: Seamless navigation using bottom tabs and stack navigation.
- 🌟 Animated UI Elements: Integration of Lottie animations for a dynamic interface.
- 🌈 Gradient Effects: Eye-catching linear gradients to add depth and style to the UI.
- 🛡️ Safe Area Support: Ensures UI elements are correctly displayed in safe areas.
- React Native: The core framework for building the app.
- React Navigation: For managing navigation between screens (
@react-navigation/native
,@react-navigation/bottom-tabs
,@react-navigation/native-stack
). - Async Storage: To handle local data storage (
@react-native-async-storage/async-storage
). - Lottie React Native: For adding animated visual effects.
- Zustand: State management for simpler and faster state handling.
- Vector Icons: Rich set of icons for enhancing the UI.
- Clone the repository:
git clone https://github.com/vinay-patel22/BrewCraft.git
- Install dependencies:
npm install
- Run the app:
- For Android:
npm run android
- For iOS:
npm run ios
- For Android:
android
: Run the app on an Android device or emulator.ios
: Run the app on an iOS device or simulator.lint
: Check for code linting issues using ESLint.start
: Start the React Native bundler.test
: Run unit tests using Jest.
This project is licensed under the MIT License.