GCLONDON

A matchmaking application like Tinder for Lawyers and Law firms.

Project Overview

A Mobile and Web App Solution is mainly for Business networking like Lawyers.User can make the connection with the legal parties like Lawyer or Law Firms. The app allows them to match based on their preferences and location.

Features

01.

Login Screen

Login with Facebook scales down the time & effort of users from creating remembering the another username/password combination.

02.

Matchmaking

The matchmaking functionality has different algorithms to improve and enhance more user experience. It shows the match based on the user type, ie. if it’s user it’ll show only Lawyers and Lawfirm and not users. If it’s Lawyers then it’ll show Lawfirms and Users.

With our smart algorithm, user preferences and gestures of to Swipe right for “Yes” and Swipe left for “No”, gives the seamless experience to the users who wants to connect with legal networks or to find the lawyers

03.

Real time Chat

To chat with your matches in GCLondon is one of the best as with your connections, it allows you to chat in real time with the special feature to Auto Translate the message in your own native language. That’s Amazing correct?

04.

Search

You can search any type of user like Lawyers, Law firm or client based on your user type with some different filters like Area of Law, PQE, City etc. and can connect with them.

With these many filters and user types, it optimizes and always returns users’ desired results; whenever they want to find any legal networks.

05.

Teleport

Teleport is the best Lawyer finding tool, It allows you to set your Tele location to find the match from the preferred location with some other preferences like Distance or user type.

Challenges

Our client’s requirements were Multilanguage chat for the users and Teleport options that was something challenging for us as with the real time chat that it should allow the user to translate it into their native language. And find the match from the other geolocations.

Solution

Just when we launched Multimedia Digital Business Card, out of the blue we figured out the solution for Outlook integration and enlightened Microsoft team so they can help their customers in future. 200 hours of brainstorming and various code testing to solve the issue we helped microsoft know their product better!

Mobile App Technology Stack

LLanguage

Swift 4.1

Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns. Inspired by many other modern programming languages, Swift is intended to be more resilient and expressive than Objective-C, its predecessor.

Android Java

The official language for Android development is Java. Large parts of Android are written in Java and its APIs are designed to be called primarily from Java.

CCI/CD

Fastlane

The easiest way to build and release mobile apps. FastLane handles tedious tasks so you don’t have to.

AAnalytics

Localytics

Analytics surfaces data about user behavior in your iOS and Android apps, enabling you to make better decisions about your product and marketing optimization. notification effectiveness, deep-link performance and more.

NNotifications

Localytics Push Notifications

Push notifications are the bread and butter of many mobile app marketing strategies – and with good reason – they can be incredibly effective if used correctly. However, it’s also very easy to misuse them and annoy mobile users with irrelevant, unhelpful messages.

IIntegrated Development Environment

Xcode 9.4.1

Xcode is an integrated development environment (IDE) for macOS containing a suite of software development tools developed by Apple for developing software for macOS, iOS, watchOS, and tvOS.

Backend and Web App Technology Stack

SServer

Nginx

Nginx is a web server which can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.

DDeployment Stacks

Gitlab CICD

GitLab is a web-based Git-repository manager with wiki, issue-tracking and CI/CD pipeline features

Docker

Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications, whether on laptops, data center VMs, or the cloud.

SSocial Login

Facebook & Google Auth

Login With Facebook & Google scales down the time & effort of users from creating and remembering the other username/password combination.

LLanguage

PHP

PHP is a server scripting language which provides a different API for MySQL database.

DDatabase

MySQL

MySQL is the most popular Open Source Relational SQL Database Management System.

FFront End Framework

Bootstrap

Bootstrap is a free and open-source front-end framework for designing websites and web applications.

BBackend Framework

Laravel

Laravel is a free, open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications following the model–view–controller architectural pattern and based on Symfony.

PPush Notifications

Firebase / Auth

Firebase Cloud Messaging (FCM) is a cross-platform messaging solution that sends notification messages to drive user re-engagement and retention.

CChat

Firebase Realtime Database

The Firebase Realtime Database is a cloud-hosted database. Data is stored as JSON and synchronized in realtime to every connected client.

FEATURES

Match Making
Real time Chat with Auto Translation
Search Lawyer, Law Firm or Client
Find match based on your preferences

Finally, we had a good product launched!

Oh wait, we have a sequel coming soon with new and exciting features.