i need to design a project for me similar to [url removed, login to view] functions the same. A pay-per-view webcam chat site with streaming video of models, a complete user login system, ecommerce support, accounting records and back-office reporting as well as myspace type bio pages for models to have their videos, bios, pictures, and other content they would like to add to help promote themselves.
Paying members to see models' bios and videos only (no webcam access)
Webcam members (only webcams)
Premier member (both webcams and bios - will also get free wallet money)
Free (can only see public chat)
- Streaming video software
- PHP/MySQL system
- adult pay per minute videochat site.
- girls photo galleries
- girls video galleries
- girls bios
Features I need
View Online/Offline Models, along with their thumbnail image and a short info: username, age, localation, spoken languages.
View Models Videos or Photos or Bios
- Member Registration with account validation link sent by email
- Member Login (password is encrypted in the database). Password recovery.
- Member Control Panel:
Update Profile section allows you to modify any information related to your account. Either your profile, email or password, they can all be changed there
Virtual Wallet is the section where you can see your current balance, and where you can buy credits to spend on private shows and recorded shows. Members with a virtual wallet balance greater then Zero can stay in public free chat for unlimited time.
Any adult payment gateway can be integrated in order to upload funds to the site.
My favorites is the place where you can see if your favorite models are online/offline, and have a fast access to their shows. You can choose to be notified by email/sms when a favorite model comes online.
Take your time and search for models that you like, choose between several categories. In each category you can see Online models as well as Offline models. Once you find one open it up and view it in the Live Chat Interface. Here you can:
See / Hear the model in free public chat
Turn model Sound On/Off
View your Account Balance, Free Time Left, and the Per Minute Rate of the model
View members in the free public chat room of the model
Add Money to your account
Start a Private show where you are the only one who can see the model performing. Private shows are billed per minute (each half minute), the rate can depend from model to model, also the income percent between model / site owner or model/studio operator/site owner. Money are taken off your virtual wallet.
Start a 2-way Private show, which is similar to private show, with the addition that the model can see your webcam as well and also hear you.
Give a Tip to a model, you choose the amount.
Add the model to your Favorites
View model's Schedule
See the model's Profile and Photo Gallery for free. If your account balance is zero you can see only 6 photos, if you you have money in your account you can see unlimited pictures in the gallery.
See model's Recorded Shows. Each recorded show has its own fixed price that you have to pay to view it. You can see a free preview of a few seconds to have an idea of what you should expect of.
History of your viewed private sessions
See how much free time you have left and in how many hours it is reset.
Model registration: User info, Personal Info, Uploading of Photo ID scanned image, Thumbnail photo image, Profile info, Payment details, performer contract uploading, Terms & Conditions approval.
Model login (password is encrypted in the database). Password recovery
Model Control Panel:
View Account balance, Total Earnings, Total paid, Earning percentage, Cost per minute, Total time spent in private shows, Minimum Release Amount, Payment History, Private Shows History.
Update Profile section allows you to modify any information related to your model account. Either your thumbnail picture, user information, profile, personal and payment info, they all can be changed here.
Start Broadcasting which will turn you Online for members browsing for models. Stop Broadcasting will turn you Offline.
Turn your Sound On/Off
Chat with members in the Free Public Chat, where they also can see and hear you
View Members in the free public chat room, as well as their Account Balance in brackets, so you know who to speak more with, in order to convince members with money in their accounts to go on private.
Perform a Private or 2-Way Private Show, if a member requests it. View the member's cam in a 2-Way Private Show.
See your Account Balance, Per minute price, and Earnings in this session
Allows you to upload pictures in your personal image gallery.
The rules and instructions for the model
Studio Operator Registration: User, Personal and Payment Info. Account validation link sent by email
Studio Operator login (password is encrypted in the database). Password recovery
Model Control Panel:
Update Profile section allows you to modify any information related to your account. Either your profile, user or payment information, they can all be changed there
Add a model to your studio operator account. The model registration form is similar to the Individual Model registration form described above. Models registered under your Studio Operator account will share revenue with both you and website owner. You will received a fixed percent of your models revenues.
Watch your model's activity with this tool.
View Account balance, Total Earnings, Total paid, Earning percentage, Minimum Release Amount, Payment History, Private Shows History.
Shows number of Total Registered Models, Models awaiting approval, Broadcasting models, Members in chat rooms.
Live Supervising Interface
Allows the administrator to:
View live all undergoing Public and Private shows of a model, including the text chat and present members list. Its purpose is to check if a models or members are following the terms and conditions of the site, and act appropriately (banning, removing, etc..) otherwise
View the recorded shows of the model, and change their price individually
View all chat logs by date and time
View newly registered models, and approve/reject them, as well as choosing their per minute rate and percentage.
Make payments to the models and studio operators, or view the history of already made payments
Allows the administrator to browse through existing member accounts and perform different operations like:
View the total amount of money deposited in all member accounts
View the balance of each member
View profile of each member and its status
Delete a member account
Block/Unblock a member account
Send e-mail to a member
Manually deposit money in a member account
Manually remove money from a member account
Allows the administrator to view different model-related statistics like Total Model Earnings, Total Site Earnings, Total Model Balance (not paid), Earnings in the last 7 days. Also the administrator can browse through existing model accounts and perform different operations like:
View the total earnings for each model
View the site earnings generated by each model individually
View the earnings in the last 7 days for each model
View the balance of each model
View profile of each model and her status, as well as if the model is individual or belongs to a studio operator
Delete a model account
Block/Unblock a model account
Send e-mail to a model
Set the earnings percentage for each model
Set the tip percentage for each model
Set the per minute rate for each model
View the photo ID picture and models uploaded performer contract
Studio Operators List
Allows the administrator to view statistics like Total Studio Earngings, Total Site Earnings, Total Balance (not paid). Also the administrator can browse through existing Studio accounts and perform different operations like:
View the total earnings for each Studio
View how much each Studio was paid so far
View the percent of a Studio
View the balance of each Studio
View total time spent by a Studio's models in private chat
View profile of each Studio and its status
Delete a Studio account
Block/Unblock a Studio account
Send a newsletter to all:
Each model should have their own page where they can upload photos to their gallery and videos to a gallery
i need full fedged and efficiant source code for that same project
Note: I need a superuser who should be invisibly monitor all the chat and also invisible from all the monitoring