We are looking for an App for our Woocommerce Store based on REST API in Ionic 4.
Features of this APP includes :
1. Pulling Up product data, reviews, images and all other information which is essential.
2. Product images (as you see in all Apps)
3. Product Title
4. Item Condition
5. Payment Methods
6. Product Prices.
7. Color Variation Handling.
8. Simple and Variation type products should be supported.
9. Quantity Handling according to woocommerce store.
10. Related Items Per Product Basis and showing them to buy.
11. Add To Cart and Buy Now.
12. Order Processing, Order Cancellation.
13. Seamless Payment Gateway Integration (Razorpay)
14. API Keys should NOT be in the app source code for security purpose. You have to find alternatives.
15 App Security with Jscrambler or similar thing.
16. Aftership API Integration with push notifications.
17. User Registration with OTP Support. Facebook and Google Login.
18. Order forms as you usually see in mobile apps.
19. QUALITY and fast searching in the app.
20. Push Notifications using one signal.
21. Product Reviews.
22. Endless Categories and Sub-categories support.
24. Editing Profile.
25. My orders Section with all the necessary information as you usually see.
26. Contact Us.
27. About Us.
28. Live Chat Integration.
29. Categorized Navigation.
30. Pulling up data using custom attribute fiels in API.
31. We will make several custom attributes which will be pulled up in the app.
32. Wishlist Product, Share Product....
33. Easy Category and Subcategory navigation.
34. SMS Notifications.
35. Handling Various Order Status like Processing, Cancelled, Confirmation Failed, Undelivered and more and sending push notification if delivery is failed.
36. Quality Design and colors according to your logo.
37. Color variation Modals.
38. Implement Lazy Loading in Infinite Scroll.
39. Videos in Each Product (A Youtube video link will be pulled up via a custom field for each product)
40. App Banners.
41. A Plugin to manage banners and other settings in wordpress/woocommerce.
42. Deep linking support (So that customer goes directly to the app from Google Search)
43. Buy again feature.
44. Order Tracking Implementation. Like Processing, Cancelled, Out For Delivery, Delivered. Etc..
Few things to keep in mind.
1. Speed is an extremely important factor here and the app must work super fast.
2. Provide an EXACT time estimate.
3. CODE must be perfect and completely readable with comments.
4. Future upgrades and bug fixes are also very important and turnaround time must be super fast.
5. This is a list of 80% basic features and there will be some changes.
6. Security is also very important so keep everything in mind to keep it futureproof.
7. We will need enhancement and additional features in the future so you should be able to do that.