Overview

Hobbyconnecting is a platform where people/companies can create profiles based on what they can offer their hobbies you as a service. An app connects people with talents to people who want those talents as per their regular need. If you are passionate about anything and wants to earn extra money then Hobbyconnecting is the best app to get registered and serve your best service to the clients. It gives a global platform where your talent gets values that it deserve. A service requester will contact you through the profile you made. They will share their project and you can set a price and get the rated based on your work. The best thing about this app which is your hobbies helps to earn money. Hobbyconnecting has two app one is for Service seekers and second is for service providers.

Hobbyconnectinhg Provider

A service provider can provide multiple services as per his/her ability or depending upon his/her hobbies, the services include main categories like as Art, Music, Sports, Education, Fashion and many more.

Hobbyconnecting

An app is for service seekers who can go through the list of main services and can book the service they need, he/she must be registered with the app to book a service.

Client Requirements

A client wanted to make an online platform that connects people who want any service to those people who have the skills to provide the exact service which is also their hobby. The idea of an application which contains lots of services or we can say that a one-stop solution for all user needs, a main purpose of the client is to convert the hobbies of the people into an earning resource & let peoples earn from their hobbies. With this unique idea, a client came to Hyperlink InfoSystem and discussed its app idea. He wanted to develop an app for both Android and iOS platforms. After the internal team discussion, we analyzed and suggest some interesting and useful features. Hyperlink InfoSystem has developed two applications for service providers and service seekers.

Colors & Typography

  • #1763bb
  • #ff7e02
  • #f2f5fe
  • #7e7e7e
  • #000000

Aa

Work Sans ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789

Features

Hobbyconnecting (Service Seeker Side):

Login / Signup:

  • Log in with email & password or facebook.
  • Signup using basic details like name, email, mobile number, etc.

Guest Mode:

  • Users can browse the list of main services and sub-services without login but can't be able to book a service.

Home:

  • Users can view a list of main services and can select his/her required services.

Book Service:

  • After selecting required service users need to enter a few details description, address, time to book services

My Orders & Order Details:

  • Users can find a list of all pending as well as closed orders list.
  • From order details, users can take some actions like cancel the order or place the order again.

Filter:

  • From the list of service providers, the user can filter the following parameters.
    1. Rating
    2. Distance
    3. Gender

Edit Profile & Change Language:

  • Users can change his/her basic profile details and profile photo, choose app language, change the password as well.

Promo-code List:

  • Users can find a list of active promo-codes which can be used during payment for discount purpose and exciting offers.

Notifications:

    A notification will appear to notifications in following scenarios,

  • When any order accepted, rejected, started, canceled and completed.
  • When a service provider arrived at the service location.
  • When Invoice generated.

Hobbyconnecting Provider ( Service provider side):

Login / Signup:

  • Log in with email & password or facebook.
  • Signup using basic details like name, email, mobile number, etc. & user needs to select the services he/she will provide to service seeker.

My Current Orders:

  • Providers can track the list of upcoming and active orders from this list & can accept, reject, start & complete the order from order details.

History:

  • Users can view all their past orders.

Edit Profile & Change Language:

  • Users can change his/her basic profile details, profile photo.
  • Providers can change their password.
  • Providers can add or remove his/her latest work & projects for showcase purpose.
  • Providers can choose app language (English/Arabic).

Notifications:

    A notification will appear in Notifications following scenarios.

  • When any new order come or cancel any order.
  • When payment is done for your service.
  • When admin sends notification about new functionality.

Website Features:

Authentication section: (Customer Panel & Service provider Panel)

  • 1) Users cans signup as a service provider or customer
    2) Users will get welcome email by admin.
    2) Users need to verify their number admin will send OTP through SMS
    3) After login users will redirect to the homepage

Place Order:

  • View the service provider detail, rating given by other customers to service provider.
  • Users can find a service provider and then place their preferred order.
  • The service provider will get a request for the new service.

Change languages:

  • Users can change the language of the whole website English to Arabic or Arabic to English by a language toggle button.

Order Process:

  • When service provider accepts the order and start any service he/she needs to start that order and whenever an order is completed service provider needs to tap on completed order.
  • After completing an order, invoice will be sent to customer and customer need to pay written amount.
  • Customer can delete the order request.

Rating:

  • Customer can give ratings to the service provider and service provider to the customer after completing the order.

Add projects:

  • Service providers can add projects and customers can see every project details from their profile.

Payment Process:

  • Customers need to add card details so they can easily pay the invoice amount.
  • For the payment process, developers have used Paytab payment gateways.

Order listing (Service provider and Customers):

  • Current List - Here users can see assign, accepted and processing orders.
    Completed List - Every complete and canceled orders will be listed here.

Admin Panel Features:

User Management:

  • View all user list with pagination and searching functionality
  • Add, edit and delete users details
  • Active/Inactive and delete users details
  • Using map functionality admin see all user in the map on their current location.
  • Export/download functionality

ServiceProvider Management:

  • View all providers list with pagination and searching functionality
  • Add, edit and delete service provider bases of company or normal provider
  • Active/Inactive service providers details
  • Add and edit bank details
  • Using map functionality admin see all provider in the map on their current location.
  • Export/download functionality

Service/Category Management

  • View all category list with pagination and searching functionality
  • Add, edit and delete category details
  • Active/Inactive category details

Sub- Service/Category Management:

  • View all sub-category list with pagination and searching functionality
  • Add, edit and delete sub-category details
  • Active/Inactive sub-category details

Country/City/State Management:

  • View all country/city/state list with pagination and searching functionality
  • Add, edit and delete country/city/state details
  • Active/Inactive country/city/state details

Category Price range Management:

  • View all price range bases of category wise with pagination and searching functionality
  • Add, edit and delete price range details
  • Active/Inactive price range details

Promocode Management

  • View all promo code list with pagination and searching functionality
  • Add and edit promo code base of Percentage/Flat amount and Free type details
  • Active/Inactive promo code details

Advertisement Management

  • View all advertisement list with pagination and searching functionality
  • Add, edit and delete advertisement details
  • Active/Inactive advertisement details.

Order Management

  • Admin can view a list of Order list - Pending list, Assigned list, Confirmed list, Processing list, Completed list and Canceled list
    Pending list - view and delete pending order details
    Assigned list - view order details and service provider details
    Confirmed list - view order details and service provider details
    Processing list - view order details and service provider details
    Completed list - view/delete order details and view service provider details
    Canceled list - view/delete order details and provider details

Technologies

  • Android
  • Android OS Support:

    Android 4.4 to Android 8.0

  • Development:

    Java using Android Studio 3.4

  • Android Supported Devices:

    480x800, 720x1280, 1080x1920, 1440x2560

  • Language Support:

    English, Arabic

  • iOS
  • iOS OS Support:

    iOS 9.0 to 11.0

  • Development:

    Swift using Xcode

  • iOS Supported Devices:

    iPhone 5, iPhone 5S, iPhone 6, iPhone 6S, iPhone 6 Plus, iPhone 6 Plus S, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPhone X

  • Language Support:

    English, Arabic

  • Website & Admin Panel
  • Framework:

    CodeIgniter

  • Technology:

    PHP, MySQL

  • API:

    JSON format REST API

  • Browser/Device Compatibility:

    Mozilla Firefox: Min 40.0 to Max 46.0 version
    Google Chrome: Min 44.0 to Max 51.0 version
    Internet Explorer: Min 10.0 to Max 11.0 version
    Apple Safari: Min 8.0 to Max 9.1 version

Call Us Now

usa +1 309 791 4105 india +91 8000 161 161
OR
+