Skip to content

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.

License

Ary770/rails-online-store

Repository files navigation

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: admin@gmail.com password: admin123

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

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

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published