This is the front end of a Coin Exchange App built using React.js as part of a MERN stack application. It allows you to add coins you want to sell, giving them a country of origin, value, and grade, as well as the year the coin was minted. Once the coin has been add, users can "purchase" the coin by updating the quantity, or deleting it if there is only one of that type of coin. Before being able to access the list of coins, the user must login and be authenticated with Oauth.
Deployed App: https://coin-exchange-frontend.herokuapp.com/
Backend Github Link: https://github.com/wirery/GA_Project4_Backend
GA Portfolio Link: https://github.com/wirery/Portfolio.github.io
Technologies used: React Bootstrap Oauth Google Login
Future Updates --the ability for the user to truly purchase a coin --Ability to reduce the quantity of the coins, if there are multiple once a coin is purchased --the ability to search for coins in the website
User Stories:
"I can login using google login, and Oauth grants me a token of authentication" "I can add, edit and delete coins to sell on the app" "I can 'sell' coins on the app by updating the quantity of the coins, or deleting them from the app"