Find Jobs
Hire Freelancers

User & Admin Management Functionality Only

$30-250 USD

Closed
Posted about 7 years ago

$30-250 USD

Paid on delivery
I need you to develop a new website. I would like this website to be developed for Linux using Core PHP. Developers Documentation: User Management Guide USER & ADMIN DASHBOARD TEMPLATE * Demo [login to view URL] * Download template here [login to view URL] STEP 1: ACCOUNT CREATION User signs up on [login to view URL] by filling in the following fields * Name * Surname * Username * Gender ( drop down with Male and Female option) * Date Of Birth ( drop down with calendar date selection) * Email Address * Mobile Number * County (drop down with list of countries) * Create New Password * Confirm Password * Sponsor's Link/Username Once all fields are completed, user clicks on REGISTER ACCOUNT button, user is redirected to a pop up page that notifies user that account has been created, now user needs to verify email address to complete registration. NOTE: When Email is Verified, user can now login into his/her account. System must automatically send user an email, confirming account activation - email subject must be Email Verification, and system must also send an email with the subject Account Login Details. The Account Login Details must contain, Username and Password created by user on sign up process. STEP 2: AFFILIATE BONUS Sponsor is rewarded with 0.006182 BTC for introducing user, to join [login to view URL] - the 0.006182 BTC will be dedicated from users bitcoin wallet address. EXAMPLE : If User A ( sponsor ) gives User B ( New User ) his/her Affiliate Link, User B - clicks on the link and user B is redirected to [login to view URL] since user B is signing up using User B affiliate Link, the system automatically needs to auto complete the Sponsor's Link/Username field by adding " User B " username on the input field. NOTE: The 0.006182 BTC will only be dedicated from User B bitcoin wallet address to User A bitcoin wallet address, once User B has " ACTIVATED ACCOUNT " STEP 3: ACCOUNT ACTIVATION When user clicks on the " Invest Now " button and account is still " Inactive " mode, a pop up page, must appear and notify User B, that he needs to Activate Account. The pop up will have a message body and below the message there will be the Sponsor's Details, where user B - needs to send 0.006182 BTC to User A (sponsor) bitcoin wallet address. SPONSOR'S DETAILS * Name ( sponsor's registered name on the system) * Surname ( sponsor's registered surname on the system * Date: ( the date system set sponsors details after email was verified) * Time: ( the time system set sponsors details after email was verified) * Time Left: ( is a count down, that will start from 24 H 00 S 00, when clock reaches 00 H 00 M 00 S clock will stop and system, will automatically delete, users account if payment is not done within 24 Hours) * Amount ( will show the bitcoin amount in BTC value format) To view the full Sponsor's Details, user needs to click on the VIEW DETAILS Button and user will be redirected to Sponsor's Details pop up page. On Sponsor's Details page, there must be a button called PAY SPONSOR, when user clicks on the PAY SPONSOR button, user is redirected to a page with the Invoice which user needs to use to pay sponsor. SOURCE CODES [login to view URL] This pay per registration source codes needs to be integrated with sign up page and the pay per registration invoice and payment box needs to appear when user clicks on PAY SPONSOR button. NOTE: Once invoice is paid, user can now start investing on the system by buying investment subscription plans. Our investment subscription plans are Bronze - Silver - Gold and Platinum. If invoice is still UNPAID or PENDING, system must block user from buying investment plans. On users Transaction History both Receiver and Sender, if an invoice is UNPAID the UNPAID text must be RED and if an invoice is PENDING confirmation, the PENDING text must be ORANGE, and when an invoice is PAID the PAID text must be GREEN. PAYMENT NOTIFICATION Both Receiver and Sender must automatically be sent email notifications and an sms notification sent to sender and receiver registered mobile number, the email and sms notification will give a payment transaction summary. NOTE: All sms notification will be automatically sent to receiver and sender via the NEXMO SMS API - here is the SMS API Documentation [login to view URL] MOBILE NUMBER VERIFICATION Once user has completed sign up process, user needs to receive a pop up alert notification requesting, user to verify registered mobile number. This process is to confirm, if user has registered a valid mobile number on our system, and also confirms that number is reachable and accessible by the user. Nexmo Mobile Verification API documentation [login to view URL] We also want to get insight on the mobile number like: * Retrieve the international and local format * Know the country it is registered in * See if it's a mobile phone, landline, virtual number ( Google Voice, Skype etc ) or a Premium/Toll Free Number * Identify the mobile country code and mobile network code ( MNCMCC ) for a mobile phone number for routing outbound communication. * Find out if it's ported * Find out the Caller ID ( USA Only ) * Learn if the mobile number is reachable * Discover which network phone number is using when roaming. * Confirm that our user's IP Address is in the same location as their mobile phone. To achieve all of these mobile insight you will need to use the Nexmo Number Insight Advanced Async API here is the api documentation [login to view URL] USER DASHBOARD PAGES * User Profile ( showing all the data that user entered during sign up ) * Wallet ( when user clicks on wallet link on side menu, a drop down with Transaction History appears, if user clicks on Transaction History link user is redirected to Transaction History Page, where user can see pass transaction of incoming and outgoing payment on the transaction history table) * Referrals (on this page there must be a table that shows all the referrals that signed under users affiliate link/username, the table must be made up of these columns: Username - Country - Mobile Number - Sign Up Date - Package - Status ( Unpaid or Paid ) * Settings ( user must be able to change and update profile details, password and change sponsor ) ADMIN DASHBOARD PAGES * Registered Users ( this section must have a table with these column: Username - Country - Sign Up Date - Package - Total Referrals - Status (Paid or Unpaid) - Action ( View, Edit, Suspend/Un-Suspend & Delete button) if admin clicks on View button, admin will be able to see all user's registered details, if admin clicks on Edit, admin will be able to change and update users profile details, if admin clicks on Suspend or Un-Suspend button, admin will be able to temporarily block a users account or unblock a users account and if admin clicks on Delete, admin will be deleting users account permanently from system database records. * Add User ( this section must allow admin to register a users account from admin dashboard)
Project ID: 13932241

About the project

28 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
28 freelancers are bidding on average $357 USD for this job
User Avatar
Greetings sir, i am an expert freelancer for this job and your 100% satisfaction is assured if you allow me to serve. Here is the reason. Why you should pick me? a) I am a very expert and have the same kind of experience of 5 years. b) I work very hard (16+ hours a day and 7 days a week) and also very fast so... it will be done very soon than most of the other providers c) And most important part is my policy: "I will give you (to my client) life time support (as long as you keep relation with me). And fix any bugs/problem without any cost. So, don't ever worry about me” Please sir, leave a reply ASAP, as I am waiting for your kind reply
$50 USD in 30 days
4.9 (113 reviews)
7.1
7.1
User Avatar
Hi, I (Myself a senior PHP Developer) have a team having experience of more than 10 years in developing web and mobile applications. I have a team of expert programmers who write robust and bug-free codes at the very first instance. After seeing our quality of work and the cooperation offered to you even after the work has been delivered to you, you’ll come to us again and again to avail our services. I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I can achieve the results that you are asking for within your timeframe and budget. I am confident I can exceed your expectations and I would love to work on your project. Warm Regards ~Team Shopify
$257 USD in 10 days
5.0 (27 reviews)
7.0
7.0
User Avatar
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably you will get a quick response from my end.
$257 USD in 10 days
4.8 (54 reviews)
7.1
7.1
User Avatar
FREELANCER RECOMMENDED ------------------------------------------------------ Can help... I am an Expert... Lets Start! Please start a Discussion with me and we can get started from there... Please check the past projects I have handled and check my reviews for what employers have to say about my work... Can start right now...
$155 USD in 3 days
5.0 (85 reviews)
7.0
7.0
User Avatar
Hello. I constantly work with the technologies specified in the job description. I need more information, but in any case, working for me is not a problem.
$200 USD in 10 days
4.8 (13 reviews)
4.3
4.3
User Avatar
We stand out as a web design and development company by insisting on pushing the boundaries of website performance, and by delivering work of the highest quality on-time and on-budget. Our mission to stand out doesn’t stop with our internal goals. After all, our clients’ satisfaction is what keeps our doors open, and helping you stand out is the best way to make sure you’re completely satisfied. start! To achieve goal with 100% quality we have team of 15 Professional Software Engg/Developer. Reply us so that we can move ahead to get this software successfully run. Thanks and Regards Swati H Yadav ( ElegentCoder )
$177 USD in 3 days
4.9 (5 reviews)
4.4
4.4
User Avatar
hello boss, please come on chat. we will discuss more about the task. thanks, Mukesh
$222 USD in 15 days
5.0 (9 reviews)
4.0
4.0
User Avatar
A proposal has not yet been provided
$222 USD in 3 days
5.0 (5 reviews)
2.8
2.8
User Avatar
Dear Sir/Ma'am, i have good knowledge about it with more then 7 years of technically experienced. As far as your requirement concern , i can complete your work on time.i did lots of work . Kindly initiate the discussion.
$177 USD in 3 days
3.2 (20 reviews)
3.7
3.7

About the client

Flag of SOUTH AFRICA
Durban, South Africa
5.0
23
Payment method verified
Member since Oct 7, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.