hyperlink infosystem
Get A Free Quote

Earning Pig "Innovative Social App"

Get into the world of innovation and enjoy winning!

Overview

Earning Pig is an innovative platform to do more than just social networking app. It brings a significant amount of fun and gives you the chance to win money and some attractive prizes. People can post profiles or images of their loved ones and make them succeed in the contest for the most loved Pig Profiles across different categories. Moreover, you can share, post, like, super like, comment, create - pics/memories, etc. Reluctant and shy people can express their feelings and give meaningful feedback; people can do it through the secret message as well. Really, Earning Pig is a social platform that is a light-hearted, fun-oriented, and humorous platform to express yourself and interact with your friends and loved ones. Experience the new world of social media and feel the difference with Earning Pig.

Client Requirements

People are bored with other social networking sites, so it is necessary for something new and exciting, which brings a smile and makes you engaged in your spare time. People are bored with just posting pictures and videos. An out of the box thinker, and a passionate client wanted to make an online platform where users can enjoy unique social media experience. He thought when you have not the courage to say something to people on a face, at that time, you can use this app by uploading their name's pig. And other users can give his/her opinion on it. It brings a significant amount of fun and gives you the chance to win money and attractive prizes. Furthermore, he wanted to add functionality to purchase goods from this platform. An application was demanded to be developed on Android and iOS both platforms. A client approached Hyperlink InfoSystem to make this Earning social networking app where people can enjoy an Innovative Social Networking app, Win cash & other Exciting Prizes.

Features

social app

pig iconSign Up & Login

  • Users can sign up and log in using – Email & Password.
  • Users can get 100 Pig U at the time of sign up.

pig iconForgot Password

  • Users need to enter a registered email address, and email with a temporary password will be sent to the user.

pig iconLocation

  • The current location would be automatically selected using GPS.
  • Users can change the location from the top.

pig iconFeeds

  • Users can view post of friends and their own.
  • Users can like, super like, and comment on a particular post.

pig iconListing of Pig

  • Users can see the sliding banner at the top. This banner can have an advertisement, featured merchandise, or contest declaration there.
  • Users can filter pig listing by location and also search by pig name.

pig iconUpload Pig

  • Users can make a Pig profile by filling some necessary details like name, location, Profession, Gender, profile picture, and comment.
  • Users can upload profiles & cover pictures for the Pig profile.
  • If users want to hide their name as an owner of the Pig profile, which he/she created, they also have an option.
  • Users can upload max ten pigs at a time.

earning pig social app

pig iconView Pig

  • Users can view the details like name, address, description, and picture of pig profile.
  • Users can give Pig U and comment on that profile.
  • Users can list down number of Pig U and submit More Pig U from their pig balance.
  • There will be categories of pig based on the count of Pig U? a particular profile is getting as follow:
    • 1) Emerging Pig
    • 2) Challenging Pig
    • 3) Establish Pig

pig iconAbuse Report for Pig Profile

  • Users can abuse report also if they don't like it.
  • Users have to select some reason and write in details during report time,
    • 1) Unprofessional
    • 2) Nudity
    • 3) Unacceptable
    • 4) Violence
    • 5) Other

pig iconShare Pig U Profile

  • Users have an option to share Pig U profile with other social apps.

pig iconMy Profile

  • View Pig U balance, users friends list & count, location, email id, description, profile & cover photo, post, and Pig U profile that you have created.
  • Users can edit profile details.

pig iconView Other Users Profile

  • View Pig U balance, users friends list & count, location, email id, description, profile & cover photo, post, and Pig U profile that he/she has created.

pig iconChat

  • Users can communicate with other friends through chat functionality.

social media app

pig iconEarn Pig U

  • Users can earn Pig U are using different ways:
    • 1) When user register, they get 100 Pig U.
    • 2) Users who are more frequently logged in to the App are to be given more Free "Pig U"
    • 3) Admin can give Pig U any time they want from admin panel.

pig iconSecret Message

  • If you want to send a funny message but don't want to disclose your name, then the just type phone number of that person, enter a message, and send it.

pig iconBuy Merchandise

  • Users can buy merchandise, and he/she has an option to select a category of merchandise.
  • Users can add multiple merchandises in the cart to buy in one order.

pig iconContest

  • Users will be eligible to win prizes in three categories.
  • Prize for the City Pig for the profile created by him/her
  • Prize for the State Pig for the profile created by him/her
  • Prize for the Nation Pig for the profile created by him/her
  • Users can see leaderboard for any contest.

pig iconFavourite Pig

  • Users can favourite any pigs.

pig iconTop Pigs

  • Users can see top pig profile with most Pig U based on particular city, area and state.

social networking app

pig iconBorrow Pig U

  • Users have to Fill the amount of Pig U and send a request to your friends

pig iconBuy Pig U

  • If you don't have any pig, you can easily buy Pig U from admin listing.
  • Payment of Pig U is directly on Paytm.

pig iconMy Orders

  • Users can see their orders with status.

pig iconNotification

  • When someone sends you friend request.
  • When someone responds on your friend request.
  • When other user responds on your post.
  • When other user responds on your borrow Pig U request.
  • When someone sends you message.
  • When someone tags you on their post.

pig iconSettings

  • Share app to other social media
  • Read Terms of use
  • Change password
  • View blocked users listing and unblocked from there.
  • Delete user account
  • Notification Setting: Users can on/off notification in 3 main scenarios by toggle button
  • Friend Request
  • Pig U Notification
  • Display Anonymous Pig

Admin Panel

pig iconUser Management

  • View and edit user details
  • Active/Inactive users

pig iconPigs Management

  • View and edit Pig details
  • Active/Inactive Pig

pig iconMerchandise Category Management

  • Edit, update, and delete subcategories
  • View and edit the main merchandise category
  • Active/Inactive Merchandise category and subcategory.

pig iconSecret Message Management

  • View secret messages

pig iconContest Management

  • Add Contest Name, Image, Registration Start Date, Registration End Date, Contest Start Date, Contest End Date.
  • Add contest by city, state and country.

pig iconOrder Management

  • View and edit orders
  • Active/Inactive orders

pig iconBanner(Advertising) Management

  • Add, update banner details
  • Active/Inactive banner details

pig iconSend Pig U Management

  • Send Pig U to particular users with amount and description.
admin panel screen

Challenges

Manage Chatting Functionality in Website

In the Earning Pig website client wanted to integrate the same chat functionality like an app. So we need to integrate firebase cloud messaging on a website for the chat feature. As the firebase cloud messaging PHP SDK is under the beta version, it was a bit tough for our web developers. After some team discussion and in-depth research, our developers have integrated the same functionality using web javascript SDK.

Manage Block Scenario in Secret Message

Earning pig has a block functionality like when a user blocks someone at the time their all details like profile, like, comment, etc. need to be eliminated from earning pig. And one more thing, our developers have to maintain the username in the secret message list. If a blocked user has done any anonymous chat, we must ensure that the username cannot come in the block list with its name. To implement the whole scenario, our developers have maintained a flag by passing different parameters. After that, we get that parameter, and then we have set the username accordingly.

Manage Paytm Transaction

As per the app scenario, we have integrated Paytm for some transactions. At the time of development, it works perfectly but to convert Paytm from staging level to live was a little bit tough. To resolve this difficulty, we have contact Paytm and made some transactions as per they instructed us. After this experiment, we have successfully activated our live credentials and resolve this challenge.

Technologies

Android

Android OS Support:
5.0 to 8.0 Android

Development:
Java using Android Studio

Android Supported Devices:
480x800, 720x1280, 1080x1920, 1440x2560

Language Support:
English

iOS

iOS OS Support:
iOS 9.0 to 11.0

Development:
Swift Using Xcode

iOS Supported Devices:
iPhone 5, iPhone 5S, iPhone 6, iPhone 6 Plus, iPhone 6S, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPhone X

Language Support:
English

Website & Admin Panel

CMS: PHP, MySQL

API: REST API in JSON format

Supported Browser:
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 10.0 version

whatsapp