Skip to content

Latest commit

 

History

History
55 lines (43 loc) · 1.96 KB

README.md

File metadata and controls

55 lines (43 loc) · 1.96 KB

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.