Astral Adhesives
- Resiwood Winners' Circle
Overview
Resiwood Winners' Circle is a mobile app designed to offer users a chance to earn reward points and for the team to carry out their work efficiently. Users can do online self-assessment and schedule KYC. After scanning the QR code of Astral Product, the user can earn points and later redeem the points for different gifts, transfer points to other users and redeem cash from earned points. Users can also participate in events and meetups created by team members. A team member can validate KYC details created by the user and save and manage multiple sites' project. Team members can add their shops, create events and meetups via the app, and can review the user's complaint.
About Client
Astral is one of the biggest Adhesives manufactures in India. They are manufacturers of PVC pipes, adhesives, sealants, putties, and construction aids. The company stands for its products' quality and reliability in this competitive market. They have a network of more than 1800 distributors all over the country for their products. They have 3 Large scale production plants throughout India, where a total number of 1000 Full-time employees. They are backed by their visionary founder, an Indian billionaire businessman Sandeep Engineer.
Features (Customers App)
Login:
- Users can log in by entering their phone number.
Sign up:
- Sign up with the necessary details like name, email, phone number, city, state, etc.
OTP Verification:
- Users can enter the OTP from their mobile number for validation.
Forgot Password:
- OTP will be sent to the user's mobile number to verify their account.
Home:
- On the Home page, users can see their level, points, offers, and newsletters.
Gift Store:
- Users can redeem their points from the gift store. The gift will be delivered to the address or can pick up from nearby gift centers by the user's choice.
Add Points:
- Users can earn points by entering the code manually or scanning QR code from products.
Passbook:
- Users can see their all points transaction details in the passbook.
Compass :
- Users can use the compass for shows direction relative to the cardinal geographic directions.
Unit Converter:
- The unit converter is used to convert a unit's value to another unit by area, mass, and length.
Estimate Cost Sheet:
- Users can make an estimation of different products and get download & share PDF to other Apps.
Product Details:
- Users can see the product details and see the nearest retailer on the map.
Edit Product:
- Users can edit profile data.
Notification:
- Users can see all notifications and redirect them to the respective screen.
Complete KYC:
- 1) Users can schedule KYC with a team member
- 2) Users can do self KYC by himself
- 3) Users can get help regarding KYC via a call help desk
My Gift:
- Users can see pending & delivered redeemed gift Details status.
- Users can also cancel gift.
Redeem Point For Cash:
- Users can select different packages to redeem cash.
Transfer Points:
- Users can transfer points to other users.
Event:
- Users can see small group meetups & event details which invited by team members.
- Users also see expired and canceled event detail.
Change Dream Gift:
- Users can change their dream gifts.
Feedback:
- Users can give feedback and suggestions.
Refer A Friend:
- Users can refer to other users. If referred users signup via referral code, then they get points as a reward.
Need Help:
- Users can get help via call Resiwood saathi and call to help desk.
Settings:
- Users can edit bank details, see FAQs, terms & conditions, privacy policy, and contact us details.
Change languages:
- Users can change the app language to English or Hindi.
Logout:
- Users can logout from their accounts.
Features (Distributor App)
Login:
- Team members can log in by entering their mobile number.
Sign up:
- Account sign up from admin panel with email and password.
Forgot Password:
- Team members can get a password to email once they click on forgot password.
Home:
- 1) Team members can see total members, total volume sales, full gift redemption.
- 2) Team members can set a target and see updated info, offers, and news.
- 3) Team members also see action and non-active member list and see their details, like points info, gift info, and event.
Member Connect:
- 1) Team members can see their and other members.
- 2) Team members can also register customers.
- 3) Team members can add and see active, upcoming, and complete project visit details like a trial, relationship building, on-site meetup, product used, attend complain, etc.
Add Point:
- Team members can also add points to the customer's account by scanning the QR code or manually entering the code.
Member List:
- Team members can see their members list and see their details like points, gifts, and events.
Chat:
- Team members can chat with other team members.
Edit Product :
- Team members can edit profile data.
Notification :
- Team members can see all notifications and redirect them to the respective screen.
Small Group Meet :
- 1) Team members can create in the shop and on-site meetup. See details and add other customers from here.
- 2) Team members can scan the customer's QR code for attendance purposes.
- 3) Team members can also cancel meetup.
Register New member :
- Team members can register new customer by completing KYC.
Winner Circle Meet :
- 1) Team members can create a winner circle meet. See details and add other customers to a particular shop from here.
- 2) Team members scan the customer's QR code for Attendance purposes.
- 3) Team members also can cancel the winner circle meet.
Shop List :
- Team members can add/ edit shop and see shop details.
Approve Self KYC :
- Team members can see the customer's self KYC request, verify and accept or reject.
KYC Schedule:
- Team members can see pending KYC schedule and also verify the customer's KYC from here.
Gift Redeem :
- 1) Team members can see pending and completed gifts, redeemed by the customers.
- 2) Team members can also search gift.
Settings :
- Users can change passwords, see FAOs, terms & conditions, privacy policy, and contact us details.
Logout :
- Users can logout from their accounts.
Admin Panel
Dashboard:
- Admin has a dashboard that contains different chart wise data, so it is easy to get data analysis. You can find Users, Ratio, Sale, Active users with months, Registration of users, KYC status, and redemption data in a chart manner.
User:
- Admin can have all user's details with filtration options. Admin can export all user data with its filter. Admin can add, edit, and view user details. There is also a search feature to help in user searching.
Team:
- Admin can add, edit, and view team member details. Admin can set monthly and yearly targets for team members. Also, Admin can create active/inactive members anytime.
- Admin can assign member Pincode so KYC will receive from that Pincode to member.
KYC:
- Admin can add, edit, and delete user KYC. Also, Admin can change the KYC status to accept, complete, and cancel. There are Schedule and Self type of KYC. Find filter features with exact data for KYC users.
Moderator:
- Admin can create a sub-user call moderator. Moderator has limited access to modules that are already set by Admin.
QR Code:
- Admin can create a product-wise QR code in batch. Also, Admin can have a filter feature that can use to search a particular QR code. Admin can update bulk QR code status.
Redeem Gift:
- Admin can see user redeem gift requests. Admin can modify the status of the application: accept, on-way, and delivered. Admin can also cancel gift requests.
Cash Package:
- Admin can add, edit, view, and active/inactive cash redeem package with points.
Redeem Cash:
- Admin can see redeem cash packages by the user. Admin can also change the status of the cash redeem to accept.
Product List:
- Admin can add, edit, and active/inactive product details.
Bonus Point:
- Admin can add a product bonus point for all cities / selected cities and specific time duration.
Gift:
- Admin can add, edit, view, and export gift details, which has reflected on the app side.
Manage Update Info:
- Admin can add, edit, view, active/inactive, and export update info on the application home page.
Manage Offer:
- Admin can add, edit, view, active/inactive, and export manage to offer, shown in the application home page.
Gift Store:
- Admin can edit and view gift center details. Admin can also have a listing of Gift stock.
Change Password:
- Admin can own a password for security purposes.
Logout:
- Admin can logout from the web panel.
Project Approach and Result
Astral Adhesives contacted us with the idea of digitizing their existing SMS based loyalty system that they have around 20,000 users who have used SMS and many coupons out there in the market. They wanted to create an easy-to-use app that would support both new and old coupon code solutions.
Hyperlink InfoSystem created detailed business requirement documents to cover each scenario, including a very complicated point to cash calculation solution. We also recommended clients for the KYC tool that they can use on the platform.
Once we signed off everything, we started working on a design for the app. We worked with astral's existing brand agency to make sure their brand is also shown in the app. We assigned a designer and one senior UI/UX person for this.
After the design part, we started working on the app to get the best performance. We choose native technology(Kotlin and swift), and for backend, we choose node.js based express framework. The entire app will work with JSON-based rest API.
We also created a team app that will work for the Astral salesperson to keep track of everything, which was also done in native.
To help manage this whole operation, we have a modern help desk system using PHP CodeIgnitor. This allowed quicker delivery by assigning two senior PHP developers to the project.
After completion, Hyperlink InfoSystem conducted a training program for crucial stakeholders to explain how they can use this system.