Reply from N-Xperts Solutions - 111925
|
XPro Project 1. Member System Signup – we will made signup form for user on front side. (will add same form field as in ref. site) Login – will add login page for users. And admin login will made separate for only admin. Membership selection (Free, Silver, Gold, Platinum, Platinum Plus) – Okay, will made section on admin side, where admin can manage membership plan, price, cycle... Billing cycle options: Monthly, 6-Month, Yearly - Okay Discount calculation based on membership duration – Okay, will add section for this. Admin can plan duration wise add discount amount. Access control based on membership level – Okay, we will add restriction membership level base. Referral system (5 levels deep) – please explain in detail. And how it will work, and how user will earn money My Account page – Okay, will add account section. User can mange own profile. Upgrade membership - – Okay, will add section on admin side and user side. View membership expiration – Okay, will add section on admin side and user side. View referral earnings – Okay, will add section on admin side and user side.
Admin must be able to: View all members, Edit members, Delete members – We will add USERS section on admin side, where admin can mange all users(add/edit/delete and filter wise see user details etc.) Download member lists (Free vs Paid) – Okay, we will add export functionality. Able to export data in pdf/excel. Adjust membership limits - Okay Manage referral payout amounts per level - Okay
2. Referral System — 5 Levels Deep
Each member receives a unique referral link. Admin must define: Level 1 payout for month 1 Level 1 payout for renewal months Level 2–5 payouts Rules for 6-month and annual memberships Example: Full payout first month, reduced payout after
Member must see: List of all referrals Earnings per referral Total payout accrued – Please explain in detail. And how it will work, and how user will earn money. Please explain with example
3. Feature 1 — Download Leads
Admin uploads a CSV (first name, last name, email). Each membership level has a lead download limit:
Membership Leads Allowed Platinum Plus 5000 Platinum 4000 Gold 3000 Silver 1000 Free 0 or small amount (you decide)
Admin uploads one CSV, system automatically: Registers total leads available Restricts downloads based on member level Members can download leads only once per cycle (you will define frequency).
4. Feature 2 — Create & Schedule Ads (Email System) – mean user will create own email template right? And that email template(Ads) will sent to bulk emails.
This is the most complex part. Members can: Create emails using Plain Text or WYSIWYG HTML editor Save up to 20 templates Schedule ads to be sent at a specific time Choose CC email (sent instantly)
Admin controls: SMTP settings (multiple servers) – Okay, will add SMTP setting section on admin side. Where admin can add multiple SMTP details. Queuing system (max 300 emails/hour per SMTP) – will add max limits field. And add validation for this. CC SMTP (separate) – Okay, mean add different smtp in cc right? And cc mail will sent from this smtp. Predefined email SMTP (separate) - Okay Load balancing (e.g., 10 SMTP servers = 3000 emails/hour) - Okay
Email Processing Logic: Okay Lead emails (bulk) Go through dedicated SMTP pool Sent in batches Auto-queue Max 300 emails/hour/server Round-robin if multiple SMTPs exist CC emails to member Sent instantly through predefined SMTP Different domain/server Predefined (system) emails: okay, we will made email template section for predefined. Admin can update content anytime. Welcome email Password change Membership upgrades Admin alerts Use separate SMTP
Additional requirements:
Append referral link to every email sent to leads automatically – Please explain not getting point Provide tags like: <FIRSTNAME> <LASTNAME> <EMAILADDRESS> Members can test email to themselves
Scheduling Rule: Okay A member can send only one bulk ad per day If they already have a scheduled ad and try to send manually:
Popup warning: Okay “You already have an ad scheduled today. Sending manually will block the auto ad for 24 hours. Continue?”
Admin needs full monitoring of: Okay scheduled emails emails in queue failed batches SMTP server performance
5. Feature 3 — Send One-Time Ad Now
Same as Feature 2, except: - Okay Sent immediately (queued for leads, CC instantly) Pulls templates from saved templates Respects membership daily limit Uses same tag system
6. Traffic Ordering (Website Traffic, Mobile Traffic, Banner Impressions) – please explain how it working
Members can order traffic once every 30 days. Membership determines maximum traffic amount allowed. When ordering early: Show message telling last order date & next available order date
Admin panel: - Okay Pending traffic orders Completed traffic orders Export to CSV Ability to mark completed after processing via external service
7. Post Your Link Feature
Members can submit: - Okay URL Description Character-limited fields
Admin must: - Okay Review submissions Approve or delete Approved links appear on the member homepage Admin can place dynamic content at the top of the member homepage.
8. Contact Admin Page - Okay
A built-in contact form:
Uses predefined SMTP Admin can edit the text/content Sent securely to admin inbox
9. Dynamic Pages in Member Area - Okay
Admin can: Create unlimited pages Edit content with WYSIWYG or Markdown Set menu order Set visibility per membership level Pages automatically show in the member menu.
10. Site Instructions Page
Fully editable by admin Shows instructions for using the site Accessible in member menu
11. Home Page Design - okay Keep existing color scheme Modern redesign (new graphics) Clean layout Mobile responsive Faster loading Improved UI/UX
12. Email Templates (Predefined Emails)
System sends: Welcome Email New Referral Email Password Reset Email Membership Upgrade Email Admin Alerts CC Emails Auto-scheduled ads Traffic order confirmations
Admin must be able to edit all templates inside admin panel. Okay, we will add section for this. Where all email templates able to edits |