# Shopicano Features
### Dashboard
1. ~~Setup an e-comerce platform~~
2. ~~Signup as user~~
3. ~~Verify account through verification email~~
4. ~~Login to platform~~
5. ~~Apply to open store~~
6. Verify and approve store*
7. Update store info (Will be updated once verified)
8. Verify and approve store info update*
9. Add store member (admin/manager)
10. ~~Create category~~
11. ~~Update category~~
12. ~~Delete category (if not applied to product)~~
13. ~~Get category~~
14. ~~List categories~~
15. ~~Search categories~~
16. ~~Create collection~~
17. ~~Update collection~~
18. ~~Delete collection (if not applied to product)~~
19. ~~Get collection~~
20. ~~List collections~~
21. ~~Search collections~~
22. Add products to collection
23. Remove products from collection
24. ~~Create product~~
25. Update product (Issue with sku & name)
26. Delete product (if not applied to order)
27. ~~Get product~~
28. ~~List products~~
29. Create address
30. Update address
31. Delete address (if not in use)
32. List address
33. Search address
34. Create order
35. Update order
36. Delete order (soft delete)
37. Get order
38. List orders
39. Update user profile
40. Update platform settings
41. Update store settings
42.
### Frontstore
1. ~~List top products~~
2. List top collections
3. List top categories
4. List products with search and filter
5. ~~Add products to cart~~
6. Setting up payment getway in client side
7. Create billing address (if required)
8. Create shipping address (if required)
9. List address
10. Get address
11. Get available payment methods
12. Get available shipping methods
13. User Login (if not)
14. User register (if not registered)
15. Password reset, when forgot password
16. Create order
17. Request for payment
18. View payment status
19. List orders
20. Option to dowload digital products
21.