Registration and Key System
$30-250 USD
Pagato alla consegna
We need a registration system built with the following functions:
We prefer the website be built using PHP.
Key system
-User must enter a valid key prior to registration.
-Key must be in format XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
-After the user enters a valid key they may complete their account registration.
Registration:
-Username(must be between 5 and 16 characters, must be unique)
-Password(must be between 5 and 16 characters)
-Email(must be a valid email, must be unique)
-Name(First and last)
-After registration is complete, an email must be dispatched to the email entered, that requires the user to verify their account. Once verification is completed, a second email must be sent with their user information(Username, email, key entered).
-After a successful registration, the key must be marked as used in the database, so it cannot be used again. Key also needs to be listed in the users account information.
User System:
-After login, the user is sent to the user system. Home page of the system needs to display current news, set via the admin system.
-Menu based off users level:
-Edit profile(All users)
-View Profile(All users)
-Forum(All users)
-Administration(Staff, Dev Staff, Admins only)
Administration:
-Manage users
-Add, delete, ban, view/modify user information
-Manage Keys
-Add, delete, ban
-Must be able to mass add keys(select amount, type[Standard, Beta, Alpha], randomly generate and store in database)
-News system
-Add, delete, edit news posts
The system must be built with user levels. What level they are is based off what key type they entered at registration(this only applies to Standard user, Beta tester, Alpha tester.) The rest of the levels must be set via the administration panel by an Admin.
-Standard User
-Beta Tester
-Alpha Tester
-Staff
-Dev Staff
-Admin
In order to bid on this project, please be aware of the following:
1. You must speak English fluently. You will be required to communicate with one of our employees on an on going bases for updates.
2. The system must be secure. You will be working with one of our employees who will be checking everything over for any security issues prior to completion of payment. Passing his security testing is a condition of payment. Funds will not be released until all issues have been solved.
If you have questions please feel free to send a message, we will answer ASAP.
Rif. progetto: #610509
Info sul progetto
Assegnato a:
Hi, I can build a small community site with all these features you describe. Please see my PM for additional information.
17 freelance hanno fatto un'offerta media di $331 per questo lavoro
We build a job seek website which has same functionality as you described with the leveled number of user as you mentioned.
Can do all that you require and can be in contact at all times. Will be able to do in less than 20 days if i dont run into any issues, Do you have a current site that this will be built into or do i need to create the Altro