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.
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.