Skip to content

Yuji3000/tea_monolith

Repository files navigation

Tea Time

Homepage large

Tea time is a web store application where users can buy monthly subscriptions to their favorite teas. Tea Time is a monolith Ruby on Rails application with a Stripe credit card payment integration, styled with bootstrap. Products can be stored via Stripe's dashboard, making the tea's rendered to the homepage view dynamic. Products are seeded by Stripe API.

*** Tea Time was previously deployed via Render and was taken down on Feb 27, 2024 ***

  • Use the below information for logging in and payment
Email: [email protected]
Password: 123

When checking out via Stripe:
* Fill out all form fields
* Fake Credit Card info is expected! Please make it realistic. Example credit card expiration date must be valid

Credit Card #: 4242 4242 4242 4242

The learning objectives for this project:

  • Create the best user experience by displaying appealing views that are user friendly
  • Integrate with Stripe for an easy checkout experience
  • Create user authentication with login feature

Current functionality

  1. login
  2. logout
  3. Create an account
  4. View teas within the homepage
  5. Purchase products/checkout with a credit card
  6. Has a cart that all items can be saved to
  7. A user can checkout with more than one item in their cart

Possible next steps: Project Board


Table of Contents

Tech and Tools

Built With

  • Ruby 2.7.4
  • Rails 5.2.8.1
  • HTML5
  • CSS3
  • Postgres
  • Bootstrap
  • RSpec 3.12.0
  • Render

Gems Used:

App flow

Nov 10, 2023

tea.mp4

Contributors

Yuji Kosakowski

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published