2. OverView
About the Project
This case study documents the processthat i took to research and
designany service app.
THE BRIEF
About the Product
Any Service app aims to facilitate find technicians and real estate
opportunities and hotels and to find travel agencies and restaurants.
The TargetAudience
App targets all people in all the world to find appropriate technicians and
real estate opportunities and hotels and to find travel agencies
CustomerGoals
Find find appropriate technicians and real estate opportunities and
hotels and to find travel agencies easy and fast
BusinessGoals
Gain revenue from app with make subscriptionfor service providers and
for service providers ads.
3. What’s the problem ?
Problem is users faces difficulty to find app contain al appropriate
technicians and real estate opportunities and hotels and to find travel
agencies in one app.
Hypothesis
1-AnyServceApp service app will facilitate to customers to find all what
he want from all service providers types and also all realestate
properties and all used.
2- AnyServceApp will facilitate to all services providers to catch more
jobs and work easy and scheduled.
Job Stories
Based on Alan Klement concept of creating job stories, focusing
on Motivations, situations, and outcomes, I created job stories to
back up my hypothesis.
As a regular user When I want to buy or sell my old things I will
open my app and then select appropriate section for search to my
wanted items or to sell my old things.
4. As a technician when I need to get job I will open app and switch
my state to available to start receive customer orders.
As a technician office manager I want to a develop my business
so I will register my technicians on app and receive customer
orders and assign appropriate technician to customer order.
Business Requirements
For Services Providers
we mean with services providers all individuals and restaurants and all service
offices
1- All services providers will join AnyServceApp to offer their
service by choosing his experience area.
2- All service providers will appear in user search result while
their subscription is valid.
3- Service providers subscription has it’s own rules that will
decide how long time.
4- AnyServiceApp will allow many extra feature such as place
in seasearch result and can appear outside his city,country or
no.
5- AnyServiceApp will allow multiple subscription options to
help service providers to add multiple experience areas
6- For services providers offices will be trade subscription to
enable put multy ads throw app.
For Real estate
1- All individuals and real estate companies will have a variety
in membership types to allow users to select appropriate
subscription depend on their number of ads
5. 2- App Owner will have the right of sales percentage and
customer will transfer this percent through paypal after
confirmed sales.
3- App will offer some extra features such as where to appear
user ads in app and where to appear in google map (his city
only , his country only , all the world) and so on ...
For Hotels
1- App will appear nearest hotels to users
2-Hotels will have to purchase subscription after free trial time
expired.
For Used Items
1- All individuals will have a ability to sell their used items
and if app admin make a policy for maximum numbers of ads
will display automatic in new ads.
Product Approach & Team
At Alexapps, we follow agile methodology than waterfall that can help
us to build and test product ideas quickly to reduce the overall
development time.
The processes
6. G
oals OF Design
GasKsa has two main aims in it’s design :
1- App designwill be part of Saudi Arabia culture (Country main
flag Colors,Famous country sites , Country culture folklore).
2- App registration form must be very minimum and suitable for busy
user.
8. We made a competitive analysis between 6 famous
apps related to our app function.
https://play.google.com/store/apps/details?id=com.cloudtech.fanniapp
https://play.google.com/store/apps/details?id=sa.net.ibtikar.services
https://play.google.com/store/apps/details?id=com.maharah.maharahApp
https://play.google.com/store/apps/details?id=com.foksart.fixawyBeta
https://play.google.com/store/apps/details?id=com.ebdaadt.syaanhclient
https://play.google.com/store/apps/details?id=com.b8ak.b8akapp
16. 5000000
خاصية توفير
المجاني االتصال
الخدمات مزودي
ليست انهامرتفعة
Competitive Analysis Results :
1- Ensure that app coverage all areas with all available service
providers.
2- Ensure that certificates for service providers are available for user
when review service provider profile.
3- Follow customerrequests and ensure that his requested finished
4- Must all services has a guarantee from app admin
5- Allow availability to service provider to work with hour
6- Enable customerto complain service provider and request to add him
to blak list.
18. Persona-User & Seller
Name :Ahmed
Details :Ahmed is an accountant his work in
jeddah.
Goals : Ahmed want an easy use app with very
sample design to search for flats to rent or search
for used items to buy it or to sell old own items.
Persona-Service Provider (Person)
Name :Kareim
Details :Kareim is a Carpenter live in jeddah and
he has 3 years experience.
Goals : :Kareim is Carpenter and want to use app
to find work in jeddah where he is live
Persona-Service Provider (Office)
Name :Alqadsya for manpower
Details :Alqadsya is a manpower located in
jeddah and his work is to supply manpower home
and work needs.
Goals :Alqadsya want use app to receive and
reply customer request and to monitor its workers.
19. Persona -Hotels
Name :Mecca Hotel
Details :MeccaHotel is a five stars hotel located
in Mecca and it offer high quality services for it’s
guests.
Goals : Mecca Hotel want to register its
information in famous app to facilitate user
searching for hotel nearest them.
Persona -Restaurant
Name :Star Restaurant
Details :Star Restaurant has many meals &
beverage cold and hot.
Goals : Star Restaurant offers his meals as a
service in app to be available for user to request it.
22. AnyService app Information
Architecture
Task Flow-User & Seller
Select intersted section
Search by categories and
sub categories
Request service & offer his
adds
Receive service providers
offers
Negotiate with second side
and confirm his order.
23. Task-FlowTechnician (person - Individual)
Register his skills
switch his state to open to
receive customer orders
reply to customers requests
Go to customer location and
confirm customer order.
26. Login
Mobile Number --------------------
Password --------------------
I havn’t Account
Forget My Password
Sign-up
Choose Your User Type
Person
Service Provider
Individual Technician
Technician Office
27. Sign-Up
(Personal Account)
Name : --------------------
Mobile Number --------------------
Password --------------------
Location -------------------
Email -------------------
Sign-Up
(Service Provider Not Technication)
Name --------------------
Mobile Number --------------------
Password --------------------
Locations -------------------
Email -------------------
Company Type --------------------
Company certificate --------------
Industries --------------------------------
28. Service Providers Locations(Subform)
Branch 1 -----------
Branch 2 -----------
Branch 3 -----------
Service Providers Industries(Subform)
Industry 1 -----------
Industry 2 -----------
Industry 3 -----------
Sign-Up
(Individual Technician)
Name --------------------
Mobile Number --------------------
Password --------------------
Skills -------------------
Email -------------------
Identity Card Scan ----------------
Certificates --------------------
Nationality ---------------------
Languages ----------------------
Available Hours -----------------------
Years Of Experience -----------------
BirthDate ---------------------------------
29. Individual Technician Skills(Sub Form)
Skill 1 -----------
Skill 2 -----------
Skill 3 -----------
Individual Technician Certificates (Sub Form)
Certificate 1 -----------
Certificate 2 -----------
Certificate 3 -----------
Individual Technician Languages(Sub Form)
Language 1 -----------
Language 2 -----------
Language 3 -----------
Sign-Up
(Office Technician Provider)
Name --------------------
Mobile Numbers --------------------
Password --------------------
Skills -------------------
Emails -------------------
Commercial Number ----------------
Certificates -------------------
Nationality ---------------------
Languages ----------------------
Workers ----------------------
30. Available Hours -----------------------
Office Technician Mobile Numbers(Sub Form)
Mobile 1 -----------
Mobile 2 -----------
Mobile 3 -----------
Office Technician Skills(Sub Form)
Skill 1 -----------
Skill 2 -----------
Skill 3 -----------
Office Technician Emails(Sub Form)
Email 1 -----------
Email 2 -----------
Email 3 -----------
Individual Technician Certificates (Sub Form)
Certificate 1 -----------
Certificate 2 -----------
Certificate 3 -----------
Individual Technician Languages(Sub Form)
Language 1 -----------
Language 2 -----------
Language 3 -----------
Workers Details (Sub Form)
Name: ------------------------------------------
Birthdate ---------------------------------------
Years of experience -------------------------
Certificates ------------------------------------
Languages ------------------------------------
Office Skills ------------------------------------
33. Hirage (Browse - Purchase - Sell)
Browse Hirage Categories
Category Name + image
Item image
Item Video
Item name
Item Price
Item Details open in new page (Many Images + Video +
Description)
Add item to favourite
Call Owner
Call through whatsapp
Chat online
Item Search
Text Area search bar
Search filter by (Category - all available sub categories -
price range from- to)
34. Add Hirage Items
1- select category and all available sub categories.
2- Select 6 images for item
3- select 1 videos for item
4- Publish add
5- Add item Type (property - car - furniture - etc ...)
Receive Our Customer requests
1- Receive customer requests.
2- Receive customer chats
3- Accept customer paid and close add
4- close ads without paid option
Sign Out
1- User sign out from app
36. Technician State
1- Technician Can adapt his availability state by switch
from unavailable to available state.
2- Technician receive customer requests then chat with
customer and then go to customer location.
3- Technician Then rate customer.
4- App calculate available credit for his balance.
38. Office Technician
State
1- Technician manager Can adapt his availability state
by switch from unavailable to available state.
2- Technician manger receive customer requests then
chat with customer and prepare a report and send
estimated cost if customer approved then assign that
task to appropriate worker
3- Technician manager track worker and track customer
review.
4- App calculate available credit for office balance.
5- App Manager review worker progress reports