Skip to content

ericstlouis/rails-ecom

Repository files navigation

Rails Ecom

An online E-commerce application with admin and stripe intergration

Watch video demo

Watch the video

Features

  • Admin Dashbaord: Admin product managament system with chart graph.
  • Auth: User Authentication.
  • User Checkout w/Stripe: Uses Stripe webhooks to intereact with backend
  • User storefront

Tech Stack

  • Full-Stack
    • Ruby on Rails
    • TailwindCSS for styling

Getting Started

Prerequisites

  • Ruby and Ruby on Rails
  • Stripe developer account

Installation

  1. Clone the repository:
    git clone [https://github.com/](https://github.com/)[ericstlouis]/[rails-x-react].git
    
  2. Set Environment Variables
    bin/rails credentials:edit
    
  3. Run application
    bin/dev
    

NOTES: Stripe checkout is disabled in production for obvious reason.