Skip to content

BrewCraft is a visually stunning mobile app for coffee shops, built with React Native. It features a sleek UI with smooth navigation, soft blur effects, animated elements via Lottie, and gradient visuals. The app ensures an intuitive user experience with state management using Zustand and safe area support for optimal display.

Notifications You must be signed in to change notification settings

vinay-patel22/BrewCraft

Repository files navigation

BrewCraft

Project Overview

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.

Features

  • 🚀 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.

Tech Stack

  • 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.

Installation

  1. Clone the repository:
    git clone https://github.com/vinay-patel22/BrewCraft.git
  2. Install dependencies:
    npm install
  3. Run the app:
    • For Android:
      npm run android
    • For iOS:
      npm run ios

Scripts

  • 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.

License

This project is licensed under the MIT License.

About

BrewCraft is a visually stunning mobile app for coffee shops, built with React Native. It features a sleek UI with smooth navigation, soft blur effects, animated elements via Lottie, and gradient visuals. The app ensures an intuitive user experience with state management using Zustand and safe area support for optimal display.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published