Skip to content

An ecommerce site for a fictional company with different functionalities including searching the database, implementing CRUD functions, active admin, image uploading, and more.,

Notifications You must be signed in to change notification settings

Chelseavb314/RailsEcom

 
 

Repository files navigation

Powerslamverse E-commerce store

A fullstack ecommerce store for the wrestling company Powerslam Universe.

Home page preview

image

Tech

  • Language: Ruby on Rails
  • DB: Sqlite3 (dev) / PostgreSql (production)
  • Styled using Bulma

Other Tech

  • stripe - cart checkout
  • MagickImage
  • activeadmin
  • (outdated) used Ransack for searching database
  • (outdated) deployed to Fly.io

Pre-requisites

  • have Ruby-On-Rails installed

Setup Instructions

  1. Clone the repository from github
    To clone using terminal, type: git clone https://github.com/Chelseavb314/RailsEcom.git in a location of your choosing

  2. Navigate into the cloned repo folder through terminal cd RailsEcom
    image

  3. Run the development version of the application by running the terminal command rails s
    image

  4. Open the app in your web browser through localhost
    image

  5. Once the app opens in your browser, scroll down until you see a button labelled, "Run pending migrations." Press the button. image

  6. Back in terminal, run the following command rails db:seed
    This command will populate the sqlite3 database with pokemon cards.

  7. Reload the page and view the website.

About

An ecommerce site for a fictional company with different functionalities including searching the database, implementing CRUD functions, active admin, image uploading, and more.,

Topics

Resources

Stars

Watchers

Forks

Languages

  • Ruby 74.8%
  • HTML 20.4%
  • Dockerfile 2.0%
  • JavaScript 1.2%
  • CSS 0.8%
  • SCSS 0.6%
  • Shell 0.2%