Skip to content

joshsherwood1/monster_shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monster Shop

Group project by: Alec Wells, Christopher Kelling, and Josh Sherwood

Project Overview:

Monster Shop is fictitious e-commerce platform where different types of users can log in and have access to different functionality. All user types have access to certain CRUD functionality for different resources. For example, regular users can add items to the cart, create orders, and cancel orders; admin users can enable and disable merchants and their items and ship orders that have been packaged. Ruby on Rails framework is used to build the application. ActiveRecord is used to make database inquiries. PostgreSQL is used to build the database.

Website is hosted on heroku at this address: https://secure-spire-23139.herokuapp.com/

New/Notable Material in Project:

  • Use grouping and aggregate functions with SQL and ActiveRecord to obtain specific information from database
  • Join tables using ActiveRecord to obtain information from multiple tables
  • Use authentication and authorization to verify users and give certain users access to certain functionality
  • Add namespace and resource syntax in routes file
  • Create ActiveRecord association many to many relationship between models
  • Use form helper form_for to create forms
  • User password encryption to hash user passwords before storing in the database

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published