Overview
NDating is the Location based Native Android dating app with back-end system(Admin Panel built using Codeigniter Framework).It uses current user’s location, age and sex to get user’s matches nearby.
For More Details view full documentation here
DEMO
Admin Demo url: Admin Panel
Login Email: [email protected]
Password: admin
Android Live app from play store: Download From Google Play
Android Live app from amazon app store: Download From Amazon App Store
Features
- Like user profile
- One on One Live Chat
- Native Emojis on chat
- One on One Video Calls
- Online and Offline Status
- Pending Chats(Sent Chats With No Reply)
- Chat Read and Unread Status
- Search Users in specific location
- Missed Calls List
- View users in groups (All Users List, New Users, Online Users, and Classic Users)
- Chats History
- Has VIP users who are invisible
- List of People who likes You
- List Of People Who Viewed Your Profile
- List of People You Like
- Notification on new Chat received
- Notification on new Profile Like
- Notification on new Profile Viewer
- Automatic In app greeting notification if user has not opened app for over 6 hours (You change the message in Firebase Remote Config)
- Turn off All or some of Notifications
- User Sponsors account to become in Classic list
- Recharge account to become Premium user
- Limit Free users to only 10 new chats per day
- Buy Video Calls Credits
- User can Limit who starts Chat with him/her by Sex, User group and Age
- User can block and Report another user
- Filter Users you want to see by age and Sex
- Supports Google Pay and Amazon pay for In App Purchases
- View Registered users from Admin Panel
- View Reported Users
- Remove User from using system
- Send Offer Of Premium App Features to user from Admin Panel
- Switch User Group (VIP or Normal) From Admin Panel
- Change User’s Sex From Admin Panel if needed
- Register Admin users
- Send FCM Notification to All users from Admin Panel
- Send FCM Notification to single user
- View Sales Report From In app Purchases
- Change In app Purchases Token Values From Admin Panel
For more details see full documentation here
Requirements
- Android OS 4.3 and Above
- Android Device(Tablet or Phone) with Camera, Audio Recording Capability, GPS, Wi-Fi or Data Connection
- Android Studio 3.0 and above(For Android Source code editing)
- Code Editor Of your choice (For PHP, HTML, Javascript and CSS Editing)
- PHP 5.6 or newer
- MySQL (5.1+) via MySQLi and pdo drivers
- Apache 2.4+
- Sinch Developer Account (https://www.sinch.com) for Video Calls SDK
- Location IQ Account (https://locationiq.com) for locations geocoding
- Firebase account (https://firebase.google.com/) for live chat
- Amazon Developer account(http://developer.amazon.com) this is optional
- Google play Developer account (https://play.google.com/apps/publish) this is optional
- AdMob account (https://admob.google.com)
- Facebook Audience Network account
- Google Maps Api Key
- Cloud hosting account(Shared Hosting, VPS, Private Server or dedicated Server)
- Knowledge on how to use Codeigniter Framework
- Knowledge of MySQL Database
For more details see full documentation here
Instructions
See Full documentation here