Skip to content

A minimalistic beer search app built with React Native 🍻

Notifications You must be signed in to change notification settings

tncho/react-native-brewery

Repository files navigation

react-native-brewery 🍻

An awesome-but-not-yet-the-awesome-est mobile app made to quickly grab some experience with the building blocks of React Native, React Navigation, device APIs (only tested on Android) and basically react itself 🚀.

Maintenance Awesome Badges built with_ react powered by_ expo Open Source Love svg2

Installation

Local

For the best experience, you should consider downloading the Expo XDE client from their 'Downloads' page, Genymotion & Android Tools with the emulator. After these steps, simply run the following command in the project root folder

npm install

Note: debugging was made easier thanks to this article by James Best: https://medium.com/@jimgbest/react-native-debugger-expo-awesome-d7a00da51460

Remote

Or, try it out via the Expo demo

Built with

  • React Native - Code once, run anywhere. Get the best out of native mobile code built with bleeding edge technologies from the JavaScript ecosystem, HTML, CSS and a rich set of community libraries.
  • React Navigation - React Navigation is born from the React Native community's need for an extensible yet easy-to-use navigation solution written entirely in JavaScript (so you can read and understand all of the source), on top of powerful native primitives.
  • NativeBase - Essential cross-platform UI components for React Native
  • Expo - Free and open source toolchain built around React Native to build native iOS and Android projects using JavaScript and React.
  • Axios - Promise based HTTP client for the browser and node.js
  • Normalizr - Normalizes nested JSON according to a schema
  • Punk API - Search through Brewdog's expansive back catalogue of beer in a programmatic way

To-do

  • Replace NPM with YARN as the package management tool. (completed)
  • Add unit tests
  • Complete the search feature (todo: Favorite feature)
  • Implement Redux & Firebase

About

A minimalistic beer search app built with React Native 🍻

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published