rails online store

Intuitive and fully operational e-commerce framework (except for payment integration), built using Ruby on Rails. Integrated Devise gem to manage user authentication and CanCanCan gem to manage user authorization. Includes private admin feature to handle all CRUD actions, orders manager and more.

1
1
Ruby

README

This is a fully operational Ruby on Rails e-commerce framework (with the exception of payment handling). It has jQuery/AJAX functionality, and admin feature for all the CRUD actions, cart, orders, authentication and more.

To getting running, simply clone repo, run bundle install, rake db:migrate, seed the db to see the app in action and run the server!

To set an admin user, go to the rails console, select the user you want to use as admin and set it’s admin attribute to equal ‘true’ (user.admin = true).

Demo: https://infinite-ocean-36882.herokuapp.com

To interact with admin feature log in with:
email: [email protected]
password: admin123

App walkthrough video: https://youtu.be/m0Tos2hA4ZM

This project has been licensed under the MIT open source license.