Main Street Brewing Rewards Program ๐ป
Welcome to Main Street Brewery's rewards program app. Here you will be able to track points and spend them on available rewards.
Our team has built a native iOS app in a two and a half week period to help organize Main Street Brewery's rewards program. Users are able to gain points by growlers from their store. Some of the features include a map with a list of locations that carry their beer, favoriting beers and upcoming events, and rewards that can be unlocked with points
Technologies Used
Must Have
- Xcode - used for developing apple applications and needed for the Iphone Simulator.
- Node - Runtime Server
- Yarn - Package Manager
Front End
- React Native - A framework used for building native apps using React
- Apollo Client - GraphQL API and Rest API
Back End
- GraphCool - Self-Hosted GraphQL BaaS
- Apollo Server - A production-ready GraphQL layer over the back end
Installation
Start by cloning the repo to your personal machine. Make sure you have react native and Node installed.
Note: We built this project using "yarn", using npm may give unexpected results.
Next "cd" into the project directory and run the following commands:
Install Dependencies
yarn
or
yarn install
Run
react-native run-ios