All Projects → goxr3plus → Ruby-on-Rails-eCommerce-Website

goxr3plus / Ruby-on-Rails-eCommerce-Website

Licence: other
Advanced Ruby on Rails E-Commerce Website

Programming Languages

HTML
75241 projects
ruby
36898 projects - #4 most used programming language
SCSS
7915 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
coffeescript
4710 projects

Projects that are alternatives of or similar to Ruby-on-Rails-eCommerce-Website

guias-de-rails-espanol
Guías de Rails en Español (Rails 5) Estas son las guías de Rails 5 en Español (Guías Completas, con todos los Capítulos). Estas guías están diseñadas para que tengas una productividad inmediata con Rails, y para ayudarte a entender como encajan las piezas en Rails.
Stars: ✭ 42 (-22.22%)
Mutual labels:  rails-tutorial
The-Ruby-Workshop
A New, Interactive Approach to Learning Ruby
Stars: ✭ 26 (-51.85%)
Mutual labels:  rails-tutorial
Rspec Rails Examples
RSpec cheatsheet & Rails app: Learn how to expertly test Rails apps from a model codebase
Stars: ✭ 2,089 (+3768.52%)
Mutual labels:  rails-tutorial
Self-Paced-Coding-Curriculum
Full-stack self-paced coding curriculum I created to teach myself and others how to code.
Stars: ✭ 12 (-77.78%)
Mutual labels:  rails-tutorial

AlexKent Support me joining PI Network app with invitation code AlexKent AlexKent


Ruby E-Commerce ( Demo )

💎

E-Commerce website i made , it needs a little bit more work but is almost ready . It is also mobile friendly .


Warning ( I have disabled Google Cloud Console so some features of the application like ( image loading will not work ) but the code is there :)

I have added some accounts just for checking , so to log in as admin -> [email protected] and 123123 , to log in as ordinary user -> [email protected] and 123123

Of course you can create as many ordinary users as you want .

Features

  • App
    • User Authentication using (BCrypt gem)
    • ADMIN and User roles
    • Products icons saved on Google Cloud or Amazon Cloud
    • Email Account Activation
    • Users can follow other users
    • Twitter like feed mechenism for followers
    • Beautiful Search Bars
    • Beautiful Paginations
    • Users can post articles
    • Proceed products to cart
    • Make Orders
    • Edit , destroy orders (Admin)
  • Working on it
      • Implement State Machine
      • Use more Ajax requests
      • Implementing tickets
      • Implementing shipping

Images from version V1.0

Home Users
First Sec
Orders Articles
First Sec

Cart cart


Special Thanks on

Ruby on Rails Tutorial: Learn Web Development with Rails by Michael Hartl.

Getting started

To get started with the app, clone the repo and then install the needed gems:

$ bundle install --without production

Next, migrate the database:

$ rails db:migrate

Finally, run the test suite to verify that everything is working correctly: THE TESTS FAIL (Because i didn't corrected them all loool! )

$ rails test

If the test suite passes, you'll be ready to run the app in a local server:

$ rails server

For more information, see the Ruby on Rails Tutorial book.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].