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
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
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:
yarn
or
yarn install
react-native run-ios