A mini e-commerce application built with Rails 6.1 for purposes of teaching Rails by example.
Displays all of the plants currently in the collection and allows you to add plants to your cart for purchase!
Evergreens category page, like the home page allows you to add plants to your cart for purchase!
My Cart page allows you to check out your purchase and confirm your order
Simple login page to allow users to use their credentials and login to the app to interact with the site.
Users can create new credentials which will be saved on the server. They can then login and browse plants on the site!
- Rails 6.1 Rails Guide
- Bootstrap 5
- PostgreSQL 9.x
- Stripe
- Run
bundle install
to install dependencies - Run
bin/rails db:reset
to create, load and seed db - Run
bin/rails s -b 0.0.0.0
to start the server
Use Credit Card # 4111 1111 1111 1111 for testing success scenarios.
More information in their docs: https://stripe.com/docs/testing#cards