Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hungle00/rails-depot

Ecommerce website in Rails6
https://github.com/hungle00/rails-depot

rails

Last synced: about 1 month ago
JSON representation

Ecommerce website in Rails6

Awesome Lists containing this project

README

        

# Rails online store

## Functionalities
- Regular User (Buyer)
- Sign in/ sign up/ change password / forgot password ( with email )
- View, comment, rating product
- Add product in cart, select pay type and order
- After confirm, order email is send to buyer
- Admin User (Seller)
- CRUD products
- View all orders, users
- Export orders, users to CSV
- Add/remove admin access for other regular user

## Dependencies

* Devise - For implementing authentication

* cancancan - For authorization(restricts what resources a given user is allowed to access)

* will_paginate - For paginate products

* geocoder - Geocoding address to latitude/longitude coordinates

### Database schema