Skip to main content
The cart is empty

Installation

NexDate ships as a standard Joomla installer ZIP. The same archive installs cleanly on Joomla 4, 5 and 6 — no separate builds per version.

  1. Download com_dating-3.4.zip from your account dashboard.
  2. Open Joomla admin → System → Install → Extensions.
  3. Drop the ZIP into the upload area and wait for the success message.
  4. NexDate appears under Components → NexDate.
  5. Assign a menu item: Menus → Add New Menu Item → NexDate → Profiles.
Requirements: PHP 8.1+, MySQL 5.7+ / MariaDB 10.4+, OpenSSL extension enabled (standard on all managed hosting).

License setup

Every download is signed with our private RSA key. Verification runs locally on your server — no constant phone-home, no kill switch.

1. Generate your domain key

Sign in to account.nexextend.com, open Licenses → NexDate, and click Generate key for domain. Enter the domain exactly as it appears in your Joomla configuration (e.g. example.com). Your plan determines how many domain keys you can generate.

2. Activate inside Joomla

In Joomla admin go to Components → NexDate → Options → License. Paste the key and save.

// config/license.php (auto-generated) return [ 'domain' => 'example.com', 'expires' => '2027-05-11', 'signature' => 'MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8…', ];
Staging keys are free and unlimited. Generate as many as you need for .test, .local, and staging subdomains — they do not count against your plan's domain quota.

First run

On first install, NexDate creates its database tables, registers menu types, and sets up default field categories (relationship status, orientation, education, and more).

Go to Components → NexDate → Tags and click Install Sample Data to populate tags and field options in your preferred language. Then visit your-site.com/profiles — you'll see the empty profiles grid. Create your first profile from the front end or use the Fake Users Generator to populate test profiles instantly.

NexDate · configuration

All settings live in Components → NexDate → Options. The most commonly adjusted:

  • Frontend template — switch between Classic and Modern (glassmorphism + dark mode) without touching any files.
  • Daily Super Like limit — set separately for free and premium users. Resets at midnight (timezone-safe).
  • Default search radius — km or miles; users can adjust per search.
  • Premium user group — pick the Joomla user group that unlocks premium features.
  • Require complete profile — block browsing until name and date of birth are filled in.
  • Display name format — show username, first name only, or full name across the site.

Custom profile fields

NexDate has its own field system under Components → NexDate → Fields. Create field categories with type select, multi-select, or number, define the options, and mark them as searchable. Searchable fields appear in the filter sidebar automatically — no template edits needed.

Standard system fields (relationship status, orientation, zodiac, education, smoking, drinking, children, height, weight) are pre-created on install. Sample data populates them with translated options in one click from the Tags view.

Tags & interests

Tags are hierarchical: create categories (Sports, Music, Food, Hobbies…) and add tags inside each. Users pick tags on their profile; tags are also available as a filter on the profiles list.

Go to Components → NexDate → TagsInstall Sample Data to load 60+ tags in your preferred language (11 languages available).

Premium tiers via HikaShop / Akeeba Subs

NexDate reads Joomla user groups to determine premium status. Any extension that can assign a group on checkout works out of the box.

// HikaShop plugin — onAfterOrderConfirm JUserHelper::addUserToGroup($order->user_id, $premiumGroupId); NexDate\Cache::invalidate($order->user_id);

Akeeba Subscriptions users map subscription levels to groups in Akeeba's own integration panel — no custom code needed.

Sports Addon

Install plg_system_dating_sports.zip (included in your download) as a separate system plugin. Once enabled it adds sport/fitness fields to the profile edit form, activity badges on profile view pages, a sport filter bar above the profiles list, and a workout buddy mode — all without touching the NexDate core files.

Configure the list of available sports and toggle individual features under Extensions → Plugins → NexDate Sports → Options.

Template overrides

Every frontend view lives under components/com_dating/site/views/. Copy any template file into templates/<your-template>/html/com_dating/ and Joomla will use your version on the next page load — standard Joomla override behaviour, no core edits.

The Modern template applies a CSS class on <body> and is driven by CSS custom properties. Override media/com_dating/css/modern.css via a template stylesheet for quick colour and spacing changes.

Get support

Choose the channel that fits your question:

Support channels

Two ways to get help.

Documentation is open to everyone. Paid license holders get access to the support forum where the developer answers directly — no tier-one screening, no scripts.

Support forum

Included with every paid license. Post questions, search existing threads, and vote on features. The developer reads and replies directly.

nexextend.com/forum

Pre-sale email

Not sure if NexDate fits your project? Send us a question before you buy. First reply within 48 hours, usually sooner.

This email address is being protected from spambots. You need JavaScript enabled to view it.

Changelog

Latest releases, newest first.

NexDate 3.4 2026-05

Current release

Sports Addon plugin, JomSocial profile tab widget, Fake Users Generator with themed avatars and regional name pools, 11 languages, profile completeness gate, Modern template with dark mode, Joomla 6 full compatibility, auto-detect field schema (field_key / field_id), custom profile fields with fallback options.

NexDate 3.0 2026-03

Major update

Multi-photo gallery with drag-and-drop reorder, match modal, super like daily counter with timezone-safe reset, multi-tag filtering with URL state, pagination with proximity search, RSA license system.

NexDate 1.0 2025

Initial release

Swipe deck, Super Likes, GPS proximity search, match-gated messaging, premium user system, JomSocial & EasySocial bridges, English & Slovak translations.

Stuck?

The forum has answers.

Search existing threads, post a question, or open a pre-sale inquiry by email. No bots, no forms with twelve required fields.