Academy
- Getting started
- Dating Pro manuals : Help people find their match
-
Dating Pro manuals : Manage your dating site
- Administrators [video]
- Users
- Communication (Contact Us)
- Media
- Moderation
- Payments : Billing systems
- Payments : Access permissions
- Payments : Currency settings
- Payments : Services, packages, memberships
- Banner ads [video]
- Interface : Themes
- Interface : Menus
- Interface : Dynamic blocks
- Content : Countries
- Content : Languages
- Content : User types
- Content : Info pages
- Content : Mail alerts
- Content : News [video]
- Content : Horoscope
- Content : Mailing lists
- System : Cronjobs
- System : Social networks
- System : Uploads : Settings
- System : Uploads : Watermarks
- System : Comments
- System : File uploads
- System : Field editor
- System : Video settings
- System : SEO settings
- System : Audio uploads
- System : Geo maps
- System : Ratings
- System : Misc settings
- System : Reports
- System : Network
- Modules : Modules management (Apps and add-ons)
- Modules : Referral links
- Modules : Questions
- Modules : Money gifts
- Modules : Gift of membership
- Modules : Polls
- Modules : Gift store
- Modules : Video chats
- Modules : Instant Messenger (IM)
- Modules : Wall events
- Modules : Widgets : Featured users widget
- Modules : Widgets : New users widget
- Modules : Widgets : Selected users widget
- Modules : Widgets : Chat invitation widget
- Modules : ShoutBox
- Modules : Kisses
- Modules : Mobile
- Modules : LikeMe
- Modules : Incomplete signup
- Modules : Landing pages
- Modules : Nearest users
- Modules : Associations
- Modules : Bonuses
- Modules : Events
- Modules : Virtual gifts
- Modules : Birthdays
- Modules : Companions
- Modules : Special offers
- Marketing
- For developers
- How to profit in dating business
-
Help & FAQs
- How to use discount code
- What is a software license?
- How much does it cost to install the Dating Pro script?
- How do I launch a dating site without users?
- How much can I earn with my dating site?
- Crowdfunding Projects: Rules and Guarantees
- How can I install Dating Pro on my local server?
- How can I install a module/add-on?
- How much does it cost to install a module?
- What is your upgrade policy?
- What are the webmaster services?
- Can I modify my site?
- What is a template/design integration?
- Do you offer customization services?
- How many site members does Dating Pro support?
- What is your moneyback policy?
- What are custom add-ons?
- Discounts and bonuses
- Updating from Dating Pro Flirt to Dating Pro Genie
- How to change copyright on my dating website?
- How to restore the administrator password?
- How to enable Facebook login on my website?
- How to change a favicon?
- How to publish my app in the App Store?
- Customization changes — Frequently asked questions
- Can I try the software?
- How to update to the latest script version?
- Where I can find my order key while installing the site?
- How can I change the logotype of my dating site? [video]
- Updating from Dating Pro Cupid to Dating Pro Dolce
- Updating from Dating Pro Dolce to Dating Pro Elfin
- Updating from Dating Pro Elfin to Dating Pro Flirt
- Updating from Dating Pro Amore to Dating Pro Cupid
- How can I purchase apps, products or services in the Marketplace?
- How to change a domain name?
- How to change the title of my website? [video]
- Is my site 100% open code?
- How do I activate Google Maps on my dating site?
- How to add regions and cities to 5 default countries
- How to send email message to site users
- Free tools for your dating site
- How to change texts on the site
- How to modify SEO titles and other SEO information
- How to add htaccess redirects
- What are the necessary DNS for email messages
- How to set site through secure connection (https)
- How do I move my dating site from one server to another?
- How to find PayPal Merchant/Seller ID
- How do you handle project development?
- Do you provide marketing services?
- Dating Site System Requirements Plan (Example)
- How do I connect a special landing page to my dating website?
- How can I put my website under maintenance?
- How can I connect my dating site to MailChimp?
- What features are there in the mobile version of my dating site?
- How to enable Google Sign-In on my website?
- How can I start accepting money online via CCBill?
- Do you require upfront payments for custom work?
- What are the video chats options?
- Setting up success URL, failure URL and result URL
- Can I preview the text of your development agreement and other contracts?
- PG Dating Pro Premium package explained
- Will my changes from the trial site be saved after I buy the script?
- What happens after I purchase the software?
- How do I modify the main page of the site?
- What is Multidomain license?
- What is App Store and Google Play submission?
- What is Landing page for iOS and Android apps?
- What is Responsive design?
- How can I pay for the extra development?
- What is 1 month / 1 year of support and installation?
- What is 1 year of updates?
- What is 10 000-100 000 site members with Dating Pro network?
- What is 1 month shared hosting unlimited?
- How does Dating Pro compare with other software providers?
- VIDEO TUTORIALS
- ONLINE COURSES
- Free Tools
- SEARCH
Dating site «Pay To Date»
requirements plan
the project plan is 100% real with slight modifications to ensure the safety of the intellectual property of the Client
1. Platform requirements
1.1 Design requirements
The design of the site should follow the color schemes created by the Client. The logos, colors, fonts and graphic elements, provided by the client, should be used in the design.
1.2 Display requirements
The site should be accessible and displayed properly on the following internet browsers:
- Internet Explorer;
- Mozilla Firefox;
- Google Chrome;
- Opera;
The site should also function properly on mobile devices (phones, tablets) with iOS, Windows, Android operating systems.
Displayed content should be optimized for mobile phones, tablets and follow current UI/UX standards.
1.3 Content requirements
Upon request, the Client provides graphic elements, as well as comments regarding their content, volume, design, and placement.
1.4 Page layout requirements
The site’s page layout should allow page to automatically adapt their scale based on the screen width.
Such layout is provided through the responsive design of the fonts. blocks and other page elements
2. Site structure
General structure:
- Main page
- Profile page
- Personal user account
- Term of use page
The site will have 2 types of users:
- clients (registers, goes through verification, fills in the profile, sends or confirms date or travel invitations, participates in auctions, purchases items in the shop);
- administrator (confirms and verifies users, controls additional settings and prices).
3. Phase 1 – Signing up and logging in
3.1 Sign up
Users should see an option to register and sign in on the main page.
Upon clicking “Register” users will see a pop-up with the following information:
- Title: Do you want to buy a date?
- Subtitle: On our site, you can do it in 1 click!
- Mobile phone field: consists of two sub-fields: first is country code with the country flag, second is an input field with phone mask e.g. 999 999 99 99
reCAPTCHA - Button «Send SMS» – becomes clickable only after the reCAPTCHA verification is passed successfully. The system sends a 6 digit code to the user’s phone (Twilio system is used to send messages).
- Button «Resend verification code» – sends a new code to the user’s phone
- User password
- Repeat password field
- Login field
- E-mail field
- Your gender field
- Birthday field consists of 3 parts:
- Day – drop-down menu with 1 to 31
- Month– drop-down menu from January to December
- Year– list of years is limited to current year subtracting 18 (e.g. for the year 2019 the list starts at 2001 and ends at 1901)
- Checkbox where users tick to agree with Privacy Policy and Terms of use
4. Phase 2 – Verification
Right after successful registration, the user is redirected to the verification page.
The user is already registered on the site, but right now the profile is visible only to site administrators. Other users don’t see it.
The verification page can be skipped and will be displayed every time the user logs in.
4.1 Partial verification
When the user chooses this type of verification, the page consists of:
- Title– Partial verification
- Subtitle – To get verified you need to take a photo. On the photo, you should have a sheet of paper with today’s date and the name of the site.
- Button «Take a picture with webcam»
- Button «Upload photo»
After the verification, the administrator receives a message that a new user is registered.
If the admin approves the user, he can access the search page. The message is also sent to the mobile phone “Your data is verified. Now you can proceed with filling in your profile”
If admin declines the user, an SMS is sent where the user is asked to go through verification again.
4.2 Full verification
When the user chooses this type of verification, the page consists of:
- Title –Full verification
- Subtitle– To get verified you need to take a photo. On the photo, you should display the ID or driver’s license, as well as a sheet of paper with today’s date and the name of the site.
- Button «Take a picture with webcam»
- Button «Upload photo»
After that, the process is the same as in partial verifications.
5. Phase 3 – Buy a date
Every site user has a button “Buy a date” on their profile page.
When clicked, users will see a pop-up window:
- Title: Buy a date
- The price of the date with this user is set up by this user himself.
- Other users can suggest a different price for the date
- Date calendar for the current month
- Field “Choose place” – where a user indicates where he wants to have the date
- “Who pays” field (paid by the inviting party, 50×50, each for himself)
After the request is sent, the user who is being asked for a date receives an SMS notification.
6. Phase 4 – Auction
If the user launched an auction (he/she needs to indicate the following: start date, end date, minimum bid, who can bid (male, female)) then on the profile page a new block is displayed:
- Title «AUCTION»
- Countdown timer
- Last bid value
- Button “Make a bid”
After the auction ends, the user who placed the highest bid receives SMS notification that he won the auction.
The user who launched the auction receives a notification as well with the nickname of the user who won.
7. Phase 4 – Hide from friends
In profile, the user can have a tab “Hide from friends”. On this page, the user can indicate phone numbers of the people he wants to hide his profile from.
The administrator can make this option a paid one.
8. Phase 6 – Shop
The user can order gifts with delivery. After clicking the “Shop” button in one’s profile, the user sees the shop page which consists of:
- Field “City” – the value is automatically taken from this user profile
- Field «Gift category» – shows all categories available in the chosen city: flowers, sweets, fruits, etc.
After the category is chosen, the system displays several gift listings (photo, description, price, delivery costs, field “Add a note for the date”)
After the user has chosen a gift, the administrator receives a notification.
He contacts the recipient, learns the delivery address and delivers the gift.
After that, the sender receives a notification with photo proof of successful delivery.
9. Phase 7 – Trip
A user can invite another user on a trip together.
Upon clicking “Trip” button on invitee profile a pop-up is displayed:
- Title: Invite on a trip
- List of all countries
- List of cities from the selected country
- Departure dates: from xx.xx.xxxx to xx.xx.xxxx
- Number of days in the trip
- Price of the date (set up by the invitee)
- “Who pays” field (paid by the inviting party, 50×50, each for himself)
When the invitation is sent, the invitee receives an SMS notification.
8:00 am – 1:00 am (8:00 – 1:00) Monday - Saturday
1:00 pm – 5:00 pm (13:00 – 17:00) Saturday
"PILOT GROUP" Ltd
"PILOT GROUP RUS" Ltd