The document describes an iOS and Android mobile application called iRICH that allows users to join a membership club, shop at partner businesses, pay through the app, earn rewards, and share referrals. The app was developed to address the problem of helping businesses gain loyal members and consumers through a mutually beneficial relationship. The app was built natively for both iOS and Android using technologies like XCode, Android Studio, .NET, and SQL Server. It has features like viewing business listings, favorites, transactions, payments by QR code, and notifications. The accompanying admin portal allows managing users, businesses, categories, payments, rewards, notifications, and more.
3. Introduction
o About SQT …………………………………………………..…………………………………………..….. 04
iRICH - iOS & Android Mobile Application and Admin Portal
o Background ………………………..………………………………………….………………………..…..05
o The Identified Problem Area ………………………………………….………………………….…06
o The Objective ……………………………..…………………………………………………………….….06
o The Scope of Work ………………………..……..………………………………………………………07
o The Platform & Integrations…………..……………………………………………...................08
o The Challenges and solutions….……..………………………………………........................09
o Screens………………………………………………………………………………………………………….11
INDEX
3
4. The Background
o Established since 2008 and have a strong
proven track record of working on complex
software/web and mobile applications
o A strong professional team which includes
architects, project managers, software
engineers (Mobile, Microsoft, Open Source),
QA engineers, business analysts and
technical support staff
o Excellent track record working on long term
enterprise business applications and software
products
o Specialize in enterprise mobility and
commercial mobile apps (both native apps
and API driven apps), product development,
software and web development, web portal
development, e-commerce, database driven
websites, desktop business applications etc.
At SQT,
Let’s make something awesome together!
- SQT Team
SQT – Mobile Development Centre
We support the pillars of your business
through our highly efficient and innovative
apps.
The impact of our perfectly synchronized
app with the concept of client's business
is the key to supporting the development
and growth of the company.
Our mobile apps are made to carve the
future of your business.
ABOUT US
“ “
4
5. Environment: Mobile
Background
Our goal at iRICH is customer can join the iRICH club, Shop from iRICH club,
pay instantly through the application, customer can share with friends and
family and can get reward.
iRICH was formed by a group of entrepreneurs who have been in the business
of serving people and growing relationships for more than a decade.
iRICH Club helps businesses gain loyal members and gives them a cost-
effective marketing tool to reach these members. iRICH Club helps our
members receive a better deal, rewards and offers from our valued business
partners.
iRICH aims to help business owners and individuals grow their relationships
and networks for their personal as well as financial benefit.
iRICH – Mobile
Application
iRICH
5
6. The Problem Area / Objectives/ Why this Application
was Developed
iRICH follows tag line “shop-earn-share”
iRICH Club is a unique membership club, bringing together businesses and
consumers together in a way that is mutually beneficial.
When people join they will start getting from the first month onward regardless if
they join someone or purchase from iRICH club
Two filtering for getting money who purchase more and who joined more people.
iRICH Club helps businesses gain loyal members and gives them a cost-effective
marketing tool to reach these members.
iRICH Club helps our members receive a better deal, rewards and offers from our
valued business partners.
iRICH App provides a safe secure payment platform, utilizing the latest technology
from Stripe.
6
iRICH – Mobile
Application
7. The Scope of Work
7
1. Join the iRICH 2. Shop from iRICH 3. Pay instantly
through the app
4. Share and
refer to others
5. Earn rewards
every month
iRICH – Mobile
Application
8. 8
Platform & Technology
iOS App:
Developer Tools (IDE ) : XCode 10.1
iOS Support Version : iOS Version 11.0 to iOS Version 12.14
Android App:
Developer Tools (IDE) : Android Studio 3.3.1
Android Support Version : Android 4.4 KitKat(API 19) to Android 9 Pie (API 28)
Admin Backend Panel
Scripting Language: Microsoft.net framework, Asp.net MVC, web API
Database: MS SQL Server
Web browser compatibility: Chrome, Firefox, Safari, Internet Explorer
iRICH – Mobile
Application
9. 9
iRICH – Mobile
Application
Project Challenges and Solutions:
Build Application with Great UI/UX
--we developed application on MVP (Model-View-Presenter) architecture.
Give Attention to User comments and feedback
-- Get Nearest Business list and suggestions from user and update to our admin and sales team.
Adding new changes without affecting the existing system
Handle mass payouts without any system crashes or delay
Every month position shuffle for partners
Application with great UX/UI
-- We have built application with native android and native iOS
10. Screens
10
Splash Screen Login Screen
iRICH
Customer Application
Customer need to login
with registered email Id
and Password
11. Screens
11
Forgot Password Menu Screen
iRICH
Customer Application
If customer will forget
password can recover it
with registered Email Id.
Menu screen will show the
user name, ID, and
multiple modules to
access.
12. Screens
12
Favorites Business Transaction
iRICH
Customer Application
Customer can add the
business as a favorite from
list of approved business
list.
Customer can see the
transaction history i.e.
Spent money or receive
money and their details
13. Screens
13
Business list Payment
iRICH
Customer Application
Customer can see the list
of business and their deals
also can see only favorite
business and deals
Customer can pay through
app by providing payment
details.
14. Screens
14
Notifications Add new Business
iRICH
Customer Application
Notification can be seen
from the bell icon on home
screen or from the
Notification menu.
Customer can add his/her
business from the
Application. And can get
notification of the
business.
15. Screens
15
QR code Scan Pay by QR Code
iRICH
Customer Application
Payment will be done by
scanning QR code of the
business. As soon as the
customer scan the code
details of that business will
be displayed and customer
just need to enter amount
to be paid.
16. Screens
16
Change Password Rate this app
iRICH
Customer Application
Customer can change the
password.
Customer can rate this app
from app Store.
17. Landing page: On landing page people can get information about iRICH club and can join it.
17
iRICH – Web Portal
18. Dashboard: on the dashboard admin will see the overview of the transactions and business and their reports.
18
iRICH – Web Portal
19. Menu Screen: Admin can see the menus to access the whole app.
19
iRICH – Web Portal
20. My Profile: Admin can see his profile and can update it as well.
20
iRICH – Web Portal
21. Add new Page: Admin can add new CMS page to application from this module.
21
iRICH – Web Portal
22. User Role Manager: Admin can manage user and roles and access of the user. Admin can create user group as
well.
22
iRICH – Web Portal
23. User Role Manager: Admin can manage user and roles and access of the user. Admin can create user group as
well.
23
iRICH – Web Portal
24. Business Category: Admin can create, update or delete business category and sub category and their codes.
24
iRICH – Web Portal
25. Business Category: Admin can create, update or delete business category and sub category and their codes.
25
iRICH – Web Portal
26. Add new business: Admin need to add details, QR code details, Deals, Broadcast notification, favorite members
etc.
26
iRICH – Web Portal
27. Payment: Admin can transfer payment to customer, can see transfer history, transaction list and members’ fees
history .
27
iRICH – Web Portal
28. Members’ list: Admin can see members list, members’ profiles and can pay rewards to member
28
iRICH – Web Portal
29. Monthly Shuffle: System will shuffle all the members every month and according to rank every member will be
rewarded
29
iRICH – Web Portal
30. Broadcast Notification: Admin can broadcast notification for any user or any user group or member from here.
30
iRICH – Web Portal
31. Reference Business: Admin can see reference business details and their activity.
31
iRICH – Web Portal
32. Reference Business Activity: Admin can see reference business request details and can accept or reject or reserved.
32
iRICH – Web Portal