Little Shop 2 builds upon an existing implementation of Little Shop. We took an application that only supported one store to an e-commerce platform that can handle multiple, simultaneous businesses. Each business has their own name, unique URL pattern, items, orders, and administrators.
During this project, the Pivot team:
- Used TDD to drive all layers of Rails development including unit and integration tests
- Designed a system of models which used one-to-one, one-to-many, and many-to-many relationships
- Practiced mixing HTML, CSS, and templates to create an inviting and usable User Interface
- Deployed an application to Heroku
- Exercised ActiveRecord and SQL queries.
- /categories
- /items
- /orders
- /stores
- Ruby 2.3.1
- Rails 5
$ git clone [email protected]:mimilettd/little-shop-of-useless-things.git
$ cd little-shop-of-useless-things
$ bundle install
$ rake db: {create,migrate,seed}
- Rails 5.1.4 - The web application framework used
- Bootstrap - CSS framework used
- Postgresql - Relational database
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
Mimi Le, Ashish Vaid, Jim Szalewski, and Liam Barstad.
This project is licensed under the MIT License - see the LICENSE.md file for details