Skip to content

Fullstack Ruby project using Sinatra, Postgres, to create full CRUD functionality.

Notifications You must be signed in to change notification settings

yamiacat/Tunes_Matter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 

Repository files navigation

A live version of this project is viewable at http://tunes-matter.herokuapp.com/

Programming & Web Fundamentals

Over the next week you have the chance to consolidate and expand on everything you have learned:

  • Ruby fundamentals
  • TDD (where appropriate)
  • OOP
  • Web Programming ( REST/MVC )
  • Databases with CRUD actions

Big Al's Record Store

The owner of Big Al's Record Store, Big Al, wants an app which will help him keep on top of his store inventory. He does not want an app that customers will see, but he will use to check stock levels and see what he needs to order soon.

You should be able to add stock, which would have an Artist and Album as well as the quantity available.

MVP:

  • Create albums with the quantity that are in stock
  • Create artists
  • Show an inventory page listing albums and artists
  • Show a stock level for the inventory items e.g. High/Medium/Low

Possible Extensions:

  • Add a buy and sell price to each stock item
  • Calculate the possible markup on items and show on inventory page
  • Add a genre to an Album
  • Any other ideas you might come up with

About

Fullstack Ruby project using Sinatra, Postgres, to create full CRUD functionality.

Resources

Stars

Watchers

Forks

Packages

No packages published