Main Goal:
Create a multi-language user management application in PHP / MySQL. Throughout a registration process new users can create a new (paid or free) account.
The main application have several modules:
Create account:
Registration process with required fields and email confirmation.
Three (3) types of registration:
-1- Free user
-2- Single user (paid)
-3- Group user (paid)
This group user can create unlimited paid single users.
User information:
Existing users can create and edit there personal profile. (Required) fields of their profile are defined in a super admin modus.
Credits:
Paid users can buy credits throughout most popular gateways (Pay Pall / Credit Cards, etc.). Also paid users can see there payments by a online billing / invoice module.
Super Admin Modus:
Manage system data, financial data, create / edit profiles/ user management/ email set-up/system configuration etc
Financial Admin Modus:
Manage financial data, create / edit profiles / list financial data/financial setup etc.
User Admin Modus:
Manage user data, create / edit profiles /search users/overview data per user
A similar interface and functionality can be seen at: [login to view URL] (Admin Area Pro version)
80% of these features are required in this project. (not protected areas / pages, only the user management part).