Skip to content

kbhoffmann/little-esty-shop

 
 

Repository files navigation

Screen Shot 2022-01-09 at 11 27 27 PM

Project stats: languages closed PRs

A simple and lightweight e-commerce platform that allows for unlimited customization.

  • Allows for admin and merchant users
    • Admin users can manage merchant accounts, track customer invoices, and view sales data.
    • Merchant users can manage their inventory, create invoices and transactions, track order status, and even view data showing best-selling items, repeat customers, and more.

Learning Goals for this Turing School Group Project:

  • Practice designing a normalized database schema and defining model relationships
  • Utilize advanced routing techniques including namespacing to organize and group like functionality together.
  • Utilize advanced active record techniques to perform complex database queries

Click here to navigate a demo as an admin user
Click here to navigate a demo as a merchant user

Created using:
RoR pgsql heroku
Ruby 2.7.2 - Rails 5.2.6 - PostgreSQL 14.1

Gems used for testing:
rspec shoulda capybara simplecov orderly factory faker simplecov

Contributors

Kerri Joel John Parker

Phases

  1. Database Setup
  2. User Stories
  3. Extensions
  4. Evaluation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 88.9%
  • HTML 9.7%
  • Other 1.4%