Skip to content

Shopify web app for class 4806, implements Spring MVC, Spring Boot, Travis CI, Heroku, Maven.

Notifications You must be signed in to change notification settings

godrowr/springboot-shopify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mini-Shopify Web App - Team Shopify2

Merchant can create a new shop by filling in a form containing: the name of the shop, the categories/tags relevant to the shop, and other fields that are up to you. The Merchant can upload products to populate the shop along with a description, picture, and inventory number. Customers can find a shop by looking up the name of the shop or searching by category/tag. Once they find the shop the want, they can browse through the product catalog of the shop, and can then decide to purchase one or many products by putting them in the Shopping Cart and proceeding to Checkout. The purchase itself will obviously be simulated, but purchases cannot exceed the inventory.

logo that says "Shopify 2"

Table of contents

Status

Build Status

Team

Trevor Bivi, Ryan Gaudreault, Rahel Gunaratne, Ehren Julien-Neitzert, Aldous Rice-Leech

Current State

Issue Member Progress
Extra validation Trevor Completed
Add shopping cart logic Ryan Completed
Fix some missing references and JPA attributes Rahel Completed
Make shops search more usable Aldous Completed
Add Error Page Rahel Completed
Add User Page when logged in on Home page Ryan Completed
User can checkout a product Ryan Completed
Hystrix Everyone In Progress

Next Sprint

Feature Member
Hystrix All

Database Schema

4806schema

UML

UML Diagram for Model

Setup

  1. Clone the repository
$ git clone https://github.com/godrowr/springboot-shopify.git
  1. Open up IntelliJ 4806Shopify
  2. Run BootApplication
  3. Open up local host on your favourite browser localhost:8080

Links

Travis-CI: https://travis-ci.com/github/kael558/4806Shopify

Heroku: https://dashboard.heroku.com/apps/address-book-kael558/deploy/heroku-git

Deployed on Heroku at: https://address-book-kael558.herokuapp.com/ "# Shopify4806"

About

Shopify web app for class 4806, implements Spring MVC, Spring Boot, Travis CI, Heroku, Maven.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published