The Revature Swag shop is an employee accessible merchandise store that was built from scratch and uses a microservice architecture. As a revature employee, you can login to the shop and view your RevCoins (the shop currency) history. An employee can exchange these RevCoins for the various goods the shop offers.
With the Swag Shop, users can log in and add items to their cart they wish to purchase. If the user has enough RevCoins for the purchase they can proceed to checkout and process the order for the items they selected. An admin user can login to the shop and update the items we have in stock, as well as add additional items to the stock.
Upon Login the user will be greeted with a home page banner informing the user about the shop opening sale. From this page a user can navigate to the shop Catalog to view all items or select which items to view based on the drop down categories provided.
Users can then select Items to view details and Add them to their cart.
Carts can be accessed and edited, or users can proceed to checkout.
The User can also check their points history from the "My accounts" page.
As an admin, you have all the same functionality as a User with the additional features of updating stock item quantities, assigning RevCoins to a shop user, and adding a new item to the stock. These options can be seen under the ADMIN Dropdown Tab.
- AWS
- EC2
- S3 Buckets