Ruby-on-Rails-eCommerce-Website
Ruby-on-Rails-eCommerce-Website copied to clipboard
Advanced Ruby on Rails E-Commerce Website
Support me joining PI Network app with invitation code 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 |
---|---|
![]() |
![]() |
Orders | Articles |
---|---|
![]() |
![]() |
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.