Registration – Renters, Product Owners
Product and Inventory Management
Workflows – Intake, Outtake, Re-take
Cart and Checkout Process
Memberships and Coupons
and many more..
Rental (E-commerce) Services
Rental (E-commerce) services application is an ‘Online e-Commerce Platform’ to Rent the products across various Categories and Sub-Categories. The category of Products that are Rented in this ‘Online Rental Platform’ includes Home Appliances, Industrial Solutions, Lawn & Garden, Moving & Travel, Music & Electronics, Party & Event, Safety, Sports & Outdoor, Tools & Hardware and More.
The Potential ‘Product Owners’ who would like to Rent their Product(s) that falls under the ‘Listed Categories’ can use this platform. The platform enables ‘Product Owners’ who are either ‘Individuals’ or ‘Businesses’ to monetize merchandise rental with a turn-key hub and spoke distribution model.
The Potential ‘Renters’ who would like to have seasonal usage of the above ‘Listed Category of Products’ can use this platform to Rent the Products for a scheduled duration.
The Rental platform has robust ‘Built-in Systems’ for ‘Intake’ and ‘Outtake’ that gather rental inventory and drive demand.
The platform handled various user-roles like Product Owner, Renter, Seller, Buyer, Admin, Facility Manager, Inspection Manager, Pickup & Delivery Drivers etc.
Following modules were built as part of the platform:
Product Inflow- The Inflow Process management takes care of products to be accepted into the platform from various retailers, manufacturers, product owners, individual sellers’ that helps to build product upstream feature sets.
Product Outflow- The Outflow Process management handles all the required product features to rent, sell the products from the platform to buyers or renters, who are ready to accept the product from the platform. The workflow handles entire downstream features which includes logistics, payments, accounting , sales etc..
Admin Panel – The ‘Admin Panel’ manages the entire administration of the platform which includes Product Management, User Management, Platform Configuration Settings, Built-in custom modules, Reports, Dashboards, Multi-vendor, Store Management etc.
Facility Management – The entire inventory and managing the product acceptance and delivery from the warehouse is handled through the Facility Management admin module. This module handles the complete end to end process workflow as part of the product intake and outtake from the warehouse.
Inspection Modules – The products ‘Quality Inspection’ is handled in the Inspection module , any product defects, repairs or claims is management through integrated workflows with 3rd party vendors and services
Logistics Module – The end to end delivery of the products which includes Driver delivery functionalities, Fleet management , Dropshipping , Pickups etc. is handled in this module
We have prepared Wireframes and Front end design using Invision, Figma in coming up with the initial design and mockup and followed by further design revisions
- Design graphic user interface elements, like menus and tabs
- Illustrate design ideas using storyboards, process flows
- Built page elements such custom graphics and illustrations
- Developed UI mockups and prototypes that clearly illustrate how sites function and look like
- Layout adjustments based on user feedback
We used Opencart technology stack as base platform to build the eCommerce application since it can be fully customizable, robust, scalable and secure and was built on top of a strong AWS architecture keeping in view the application needs to maintain a high level of performance-based Operations like ‘Processing’ / ‘Computing’ / ‘Searching’ etc. The storage can be leveraged through AWS S3’ services for the entire product management workflow.
The Base Platform was modular and easily extensible with custom built-in extension modules with security feature like ‘SSL Certification’, and ‘Load Balancing’ (Route 53) were taken care of, as they are the inherent part of the platform
3rd party products crawling was done from various, popular Websites using Python Script, and the Product details are captured in the CSV Format. These ‘Crawled Data’ were used to process product SKU’s and help to gather the ‘Market Pricing Details’, and then by analysis ‘Optimal Price’ for a given Product is determined.
‘Product Pricing – IP Tool’ was also developed using PHP Laravel to determine the ‘Optimal Price’ for any Given Product at any given point of time.
The ‘Social Shares’ like ‘Facebook’ & ‘Twitter’ Logins were integrated along with ‘SalesIQ’ and ‘Campaigns’ Modules to extend the sales and marketing features of the system.
We performed a comprehensive test strategy since technology stack undergoes constant changes due to upgrades in web and mobile technologies. Our testing included exhaustive functional and non-functional testing, manual and automation testing besides performance and security testing. Our automated Application Testing and Performance Analysis ensured testing the applications on multiple devices and form factors and making the testing process quick, efficient, reliable, repeatable and reusable.
Our comprehensive application testing coverage included the following:
- Functional testing including UI testing for native, hybrid and web applications
- Cross Browser Testing across various browser platforms
- Cross platform testing: iOS, Android, Windows and HTML5
- Non-functional testing: Performance, stability, security and compliance
- Usability and compatibility testing