Skip to content

dean-daryl/Coffee-App

Repository files navigation

Coffee App README

Table of Contents

Introduction

This is a React Native mobile application designed to help you level up your React Native skills while exploring your passion for coffee.

image image

Features

  • Coffee Recipes: Explore a vast collection of coffee recipes shared by the community, complete with ingredients, preparation steps, and user reviews.

  • Coffee Ordering: Place coffee orders from your favorite local coffee shops for pickup or delivery.

  • User Profile: Customize your profile with a profile picture, bio, and coffee preferences.

Getting Started

Prerequisites

Before you start, make sure you have the following tools and dependencies installed:

  • Node.js and npm (Node Package Manager)
  • React Native CLI
  • Expo CLI (for development)
  • A code editor (e.g., Visual Studio Code)
  • A mobile emulator or a physical device for testing (iOS/Android)

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/coffee-time-app.git
    
  2. Change the project directory

    cd Coffee-App
    
  3. Install the project dependencies:

    npm install
  4. Start the development server:

    npm start
    
    

Usage

  1. Sign up or log in to your Coffee Time App account.
  2. Explore coffee recipes shared by the community.
  3. Discover nearby coffee shops and their offerings.
  4. Place coffee orders and track their status.
  5. Connect with other coffee enthusiasts by liking, commenting, and sharing.
  6. Customize your profile to reflect your coffee preferences and expertise.

Technologies Used

  • React Native
  • Expo
  • React Navigation (for navigation)
  • Redux (for state management)
  • Axios (for making API requests)
  • Styled Components (for styling)

Contributing

We welcome contributions from the community to improve and enhance the Coffee Time App. If you'd like to contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them with clear commit messages.
  4. Push your branch to your forked repository.
  5. Create a pull request to the main branch of the original repository, explaining your changes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published