Skip to content

deepakkanyan/ReactNative-Coffee

Repository files navigation

☕ React Native Coffee App

This is a brand new React Native project, bootstrapped using the @react-native-community/cli, designed to bring the rich aroma and story of coffee to your fingertips.

Whether you're showcasing classic brews or curating a premium menu — this app is your canvas. Inspired by popular coffee styles like Espresso, Latte, Cappuccino, and Cold Brew, this app aims to serve both design and functionality in every line of code.


📸 Screenshots

Home Screen Coffee Detail Screen

🚀 Getting Started

⚠️ Before you begin, ensure you've completed the Set Up Your Environment guide.

Step 1: Start Metro

Metro is the JavaScript bundler for React Native. Start it using:

# Using npm
npm start

# OR using Yarn
yarn start

Step 2: Run the App

With Metro running, open a new terminal and run your app:

Android

npm run android
# OR
yarn android

iOS

Install CocoaPods first (for first-time setup or after native dep updates):

bundle install
bundle exec pod install

Then run the app:

npm run ios
# OR
yarn ios

✍️ Modify Your App

Edit App.tsx to start customizing your Coffee app. Changes will instantly reflect on your emulator or device via Fast Refresh.

To force reload:

  • Android: Press R twice or open Dev Menu via Cmd+M or Ctrl+M.
  • iOS: Press R in the simulator.

☕ About This Project

This app is built with love for coffee lovers and developers alike. It's designed to:

  • 📋 List iconic coffee types like:

    • Espresso
    • Latte
    • Americano
    • Cappuccino
    • Mocha
    • Cold Brew
    • Flat White
  • 🖼️ Showcase beautifully crafted drink images

  • 📲 Help users explore coffee types, origins, and flavor profiles

  • 🌍 Potentially connect local cafes and their menus

Future goals include theming, filters, personalized coffee suggestions, and geolocation-based recommendations.


🎉 Congratulations!

You've successfully launched the Coffee App ☕ using React Native! Time to stir in some features and flavor. 😄


🔭 What's Next?

  • Integrate Firebase/Firestore or your preferred backend

  • Add navigation and screens for:

    • Coffee Details
    • Cafe Listings
    • User Favorites
  • Polish the UI with custom themes, animations, and illustrations


🛠 Troubleshooting

If anything doesn't go as expected, visit the Troubleshooting Guide.


📚 Learn More


Made with ❤️ for coffee lovers and coders everywhere.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors