COOL CHARM DATING APP

COOL CHARMIT’S NOT JUST A DATING APP, IT’S A NEW WAY TO CONNECT.

Overview

Getting bored with those same social apps? Want to change the way you travel, network, and socialize? Then it’s time to log in to the new Cool Charm app. It’s the best blend of Facebook and Tinder, all wrapped in a single platform to bring more excitement to your life. Cool Charm is a lot more than just a dating app. Making new connections is pretty simple – Swipe right to like someone and swipe left to move. If someone likes you, then a request is sent. Now share your travel photos and ideas, search new people in the vicinity via location and interest, explore the world with travel buddies, find a date, and do unlimited chatting with them. So, what are you waiting for? Download Cool Charm and find the people that match your lifestyle.

CLIENT REQUIREMENT

Cool Charm is a product owned by a company named Cool Charm Friends. With the proliferation of mobile apps, we have numerous social applications available in the app store. Dating a person and traveling while socializing a group of people all together on a single platform was indeed tricky. To unite everything on a single platform, an Australian-based company approached Ndiema Infotech to develop a social application interface that helps people date with similar people, find traveling buddies, and make friends with new acquaintances. Cool Charm was developed to collaborate all social variables at a single place connecting more people with the world.

Feature List – Users

  • Log In With Email And Password
  • Filling User Questions To Build Your Profile.
  • Search For Users Based On Filtration Option Like Dating, Friendship, Travel Buddies (based On Location And Dates)
  • Swipe Right And Left To Like And Dislike Profile Same As Tinder.
  • Accept Or Reject A Friend Request.
  • Share Post, Status, And Updates
  • Like And Comment On Photos And Status
  • Chat Feature
  • Unfriend Or Block Users
  • Send Push Notification For Friend Request, Accept/Denial Of Friend Request, Comments, And New Messages
  • Option Available To Allow Or Mute Notifications
  • Edit User Profile

Feature List – Admin

  • Total Register user counter
  • Total Feed in app
  • Active/Inactive users
  • Edit/Delete users
  • Edit feeds
  • Delete feeds
  • View Report
  • Delete Report
  • Active/Inactive User

CHALLENGES

1. Feeds Filtration In Cool Charm, generation of news feed was based on users friend list. It means, if the user has accepted a friend request, then only he will be able to view his/her status and feeds. Management of this UI was quite difficult. The development team  smartly managed the view by using an S3 bucket that loads the happenings of their friends each time it opens feeds.

2. Managing Block Users -Cool Charm has a feature that if a user has blocked someone, their all details including feeds, stories, interest listing etc needs to be eliminated from the app. Separating the blocked users from unblocked one and mapping all the app data was quite hard and tedious. Our backend team overcomes this complexity by generating a custom algorithm that filters and separates the database of blocked users and its activities from the unblocked ones.

3. Seamless Communication-Generally while chatting, sending one-to-one message requires a huge amount of management. Managing queue of un-send messages during low internet connectivity was indeed the biggest challenge faced by developers. Managing seamless communication between two parties was questionable. The development team  provided seamless chatting experience between both the parties by integrating Sinch libraries. Using Sinch, our developers coded algorithm that stores copies of unsend messages in the cloud and when connected with the internet, delivers all those pending messages to another party. They were indeed successful in leveraging seamless messaging experience like that of WhatsApp.

4.Validating Filter Of User InterestIn -Cool Charm, finding nearby people and their interests are based on users choice and preferences. Management and generation of users interest were indeed a hard task especially when changes are noticed in users preferences. It needs to load the results based on its interest filtration. Our developers overcome this challenge by developing a smart algorithm that filters users interest with nearby people and acquaintances, every time user changes its preference.

5. Managing Block Users-Cool Charm has a feature that if a user has blocked someone, their all details including feeds, stories, interest listing etc needs to be eliminated from the app. Separating the blocked users from unblocked one and mapping all the app data was quite hard and tedious. Our backend team overcomes this complexity by generating a custom algorithm that filters and separates the database of blocked users and its activities from the unblocked ones.

Android, iOS, and Website Development

Android OS support:
4.2 to 6.0

Development:
Java using Android Studio 2.2.2

Android Supported Devices:
480×800, 720×1280, 1080×1920, 1440×2560

iOS OS support:
iOs 8.0 to 10.0

Development:
Swift using Xcode

iOS Supported:
Devices: 5, 5S,6, 6S, 6 Plus, 6 S Plus, 7, 7 Plus

Technology: PHP Code igniter Framework, HTML5

Database: MySQL

API: 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 version 8.0 to Max version 9.1

error: Stop Copying Copyrighted Content is protected !!