Skip to content

michab17/little-esty-shop

 
 

Repository files navigation

README

Mod2 Group Project: Little Esty Shop

Micha Bernhard, Sam Devine, Haewon Jeon & Christian Valesares


"Little Esty Shop" is an e-commerce platform where merchants and admins can manage inventory and fulfill customer invoices.

Schema

There are 6 tables with 5 one-to-many relationships:

schema_little_esty_shop copy

Tools Used:

Setup

  • From the command line, install gems and set up your DB:
    • bundle
    • rails db:create
  • Run the test suite with bundle exec rspec.
  • Run your development server with rails s to see the app in action.

The following pages are built for the platform:

  • Merchant Dashboard
  • Merchant Items Index
  • Merchant Items Show
  • Merchant Invoices Index
  • Merchant Invoices Show
  • Admin Dashboard
  • Admin Merchants Index
  • Admin Merchants Show
  • Admin Invoices Index
  • Admin Invoices Show

API

The platform can also consume GitHub API to provide GitHub repo name, GitHub usernames of all team members and their commit numbers, and a number of total merged PRs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 88.2%
  • HTML 10.5%
  • Other 1.3%