Overview
Myngle is a better way for like-minded individuals to connect. It helps users to meet over a drink, food, or GIGS simply and easily. It helps to unite people with the same interests in cities over the world. Myngle is a lot more than just a dating app. It's a social application that helps people date similar people, find buddies and make friends with new acquaintances. This app allows us to search for new people in the vicinity via location and interest, explore the world with buddies, find a date, and do unlimited chatting with them. Simply you need to download Myngle today and experience the better way to connect.
Client Requirement
With the growing demand for mobile apps, we have an innumerable social application in the app store. Dating a person and users can create an event like meet over a drink, food, or GIGS simply and easily. Our client wanted to make an online platform where people can spend their free time with other people. To unite each and everything on a single platform, a client approached Hyperlink InfoSystem to develop a social networking app that helps create an event or arrange any date. Hyperlink InfoSystem has developed the "Myngle" app, where people can connect more people from the world.
Features
Sign Up & Login
- Users Can Sign Up And Log in Using – Email Or Facebook
Feed
- Users can see the current events on the google map near their location.
- Users can view new events by local members within a convenient 25 KM radius.
- Users can filter events it into three categories,
1. Drinks 2. Food 3. GIGS
Join Event
- After a search, users can join events by pressing the button.
- When you press on any event, you will get details of the person who created this like name, age, event date, time, distance, and address.
- A map view is available so you can easily reach that place.
Create Event
- Select where you want to meet: Drinks, Foods, and GIGS.
- Add location from where you want to go.
- Now user needs to set the time for an event: Start time & End time
- If you want to invite your friends then send request to invite particular person from your contact.
- You can add detail note.
- Now you are ready to post
- Your event has been successfully posted
- You can cancel that event anytime.
Users can apply the following option at the time of creating an event,
Chat Feature
- Users can communicate with their matches to know each other better once they join an event.
Upcoming Event
- You will get notified when an event will start soon.
Taxi Booking
- Users can use an Uber taxi booking application to reach the destination.
Notification
- When someone interested in your event.
- When someone accepts your request.
- When user sends you message.
Block Functionality
- Users can filter events on their profile like,
1. My Events 2. Accepted Event 3. Requested Event
Settings
- Users have an option to switch on/off notification for all events and messages.
User profile
- Add and Update profile
Admin Panel
Event Management
- View and delete events
User Management
- Active/Inactive users
- View and edit users
Application Content
- Admin can update app content like About us, Privacy Policy, Terms & Condition, and Help.
Generate User Report
Invite Code Management
- Active/Inactive & Delete Code
Challenges
To Swap Image at Profile
In Myngle, we need to integrate swapping functionality in a user profile. At the time of development, our developers cannot easily manage the image's queue, making this task challenging. It needs to swap without a westing load time. After some brainstorming research, our developers have implemented switching functionality by getting a position of every image byline and queue.
Redirect myngle to Uber with Ride Location
In Myngle, when users accept an event, they will get pop up of Uber booking. And if users want to book Uber, then our developers need to redirect the Myngle app to Uber with event pick up to drop up location that helps them book a taxi directly. To manage this whole scenario was a little bit tough task for our developers. They overcame this difficulty bypassing current lat long and destination lat long to Uber Website..
Manage Block User
Myngle has a feature that if a user blocked someone, then their all details like messages, profile, events, etc. needs to be eliminated from Myngle. To separate block users from others and map all data was a bit tough for our developers. Our web developers have overcome this challenge by implementing a custom algorithm that separates a blocked and unblocked users' database.
Technologies
Android
Android OS Support:
5 to 7
Development:
Java using Android Studio 3.0.1
Android Supported Devices:
480x800, 720x1280, 1080x1920, 1440x2560
Language Support:
English
iOS
iOS OS Support:
iOS 9 to 11
Development:
Swift using Xcode
iOS Supported Devices:
iPhone 5, iPhone 5S, iPhone 6, iPhone 6S, iPhone 6 Plus, iPhone 6S , iPhone 7, iPhone 7 Plus, iPhone 8, iPhone X
Language Support:
English
Admin Panel & API
Framework: CodeIgniter
Technology: PHP, MySQL
API: JSON format
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