Skip to content

prashantnirgun/quasar-shop

Repository files navigation

qshop (quasar-shop)

Forked from

Its forked from quasar-shoping Originally build by Mayur Patel. But has following things are missing. I tried my best to fix it. If you have any suggetions please let me know.

Features Completed List

# Features Completed Description
1 .htaccess Yes Prevent SPA refresh issue
2 .env Yes Configuration files for development & Production. Used Extension app-extension-dotenv
3 Axios Yes Axios for fetch request, Interceptors is used to handle token expairy.
4 Vue Store Yes Vue Store is used to save cart information
5 Persistance State Yes Persistance State LocalStorage used to save state
6 JWT Passport Strategy Yes passport.js is used to authenticate user.
7 Google Analytics Yes Google Analytics added script and events
8 Payment Gateway Yes Instamojo Indian Payment Gateway which accept National and International Debit, Credit cards, UPI
9 Allow payment as Guest Yes User can shop and make payment without login or Signup ie as a guest
10 Multiple Shipping Address Yes System allow to save multiple Shiping address to save for future use
11 Filter product Yes It auto detect the Unit and Price range and accordingly create filter options with a count to know how many items are listed in that particular option.
12 Mini Cart Yes Mini Cart feature is available
13 User Profile Yes User can update his profile, Avatar, Change Password.
14 Board Yes Trello Style Board to get more info about the project
15 Front Page Slider Yes Two sliders Hot Deal, New Arrival managed by backend Portal just tag the product and slider will get updated accordingly.
16 Tax Summary Display Yes GST Taxes summary to displayed clearly
17 Shipping Charges Yes Shipping Charges Policy is not yet implemented
18 Ordered History Yes Not yet build Order History
19 Order Tracking Yes Order Tracking feature is not yet Started
20 Repeat Order Yes Repeat order with some changes to avoid time wastages in adding product to cart
21 Invoice PDF Yes Invoice PDF Download is not yet Build
22 Multiple Rate List Yes Feature different pricelist for different category of user's

Features Not Completed or WIP List

# Features Completed Description
1 Two factor Authentication No Need to build two factor authentification like OTP, recaptch or Human detection
2 Protected Routes No Only allowed to registered user
3 Product Search No Product search is not yet build
4 Timmer No
5 Payment Gateway No
6 Cash on Delivery No
7 Sales Bill in store portal No
8 Pincode slow No
9 Order Cancellation No Needs to build this feature
10 Order Refund No Needs to build this feature, needs to decide refund policy
11 Quick Bill No For retail customer has more than 20 items to be purchased need some fast billing system like POS
12 Product Page Mobile Image Center No
13 All Cart Pages finalize no
14 Encrypt Local Storage No Need to encrypt local storage
15 Front page Slider Customisation No Need user to decide which banner and its sequesnse feature needs to build
16 Multiple Images of Product No Needs to modifiy backend to allow multiple images of the product
17 Delivery Person Update Status No

Mobile Features List

# Features Completed Description
1 Responsive WIP Menu, Sidebar is under process
2 Mobile WIP Need to fixed Cart, Login screen for Mobile devices.

General Information

  1. Shipped with latest version of Quasar, Eslint, Prettier. (if you want to you view Eslint, Prettier files need to check initial commit then after the file will put in .gitignore).
  2. Seprate Search bar component as its important, make it round border and clear icon. It will prove a game changer component so I pull out from layout.
  3. Pincode section is shifted to toolbar with dialog.
  4. Some files are splited and moved pleaes read the table above for more information.
  5. Use of .env file for site settings such as store name & url to store vaiable such as site_name, default username, password. env.development & .env.production two seprate files are created. Thanks to hawkeye64 for such nice extension.

![Shopping Cart](images/shopping-cart-flow.png =400x100)

Releases

No releases published

Packages

No packages published

Languages