We are a small group that, like many others, enjoy a quality craft beer while supporting the local brewers who masterfully create them. So we designed Spent Grains a mobile app to do just that.
- Clone repo.
- Run command in Terminal or Gitbash 'npm install'
- Download Expo to run on Device of choice or Utilize Emulator of choice a) ie Nox
- Run command in Terminal or Gitbash 'expo start'
- Press 'ctrl + c' to exit the expo Sequence
We are a small group that, like many others, enjoy a quality craft beer while supporting the local brewers who masterfully create them. So we designed Spent Grains a mobile app to do just that.
- Clone repo.
- Run command in Terminal or Gitbash 'npm install'
- Download Expo to run on Device of choice or Utilize Emulator of choice a) ie Nox
- Run command in Terminal or Gitbash 'expo start'
- Press 'ctrl + c' to exit the expo Sequence
-
Login Screen
a) User Login
b) User Register -utilize simple on screen inputs and button routes
c) Brewer Login
d) Brewer Register -utilize simple on screen inputs and button routes
-
User Session
a) Upon loggin in as user they will hit home screen
b) Users can press navigation buttons to move through app
Top left button allows for navigation back to previous page
Middle Button Pulls up lists of Brewers for user to favorite or view profile
Right Button logs out user returning them to login screen
-
Brewer Session
a) Upon loggin in as Brewers they will hit their Profile screen along with be given the ability to edit their profile inforamtion and add Drinks to their list.
b) Brewers can press navigation buttons to move through app
Top left button allows for navigation back to previous page
Middle Button Pulls up lists of Brewers for brewers to view but not edit other brewer profiles
Right Button logs out Brewer returning them to login screen
The backend is a self-made server and database hosted through Heroku and Sequelize that works for the API routes for rendering on the Frontend.
MySQL Node.JS Express.JS React
React Native Expo S3 Fetch Heroku Sequelize
- Expo or an Emulator like Nox