hi, we need chatroullete website with functions:
1. Random video chat roulette
2. Manual next (after x seconds) for premium users instant next without waiting time, assign button
on keyboard to this function
3. Stop button (assign keybord button to this function to)
4. Report button (+keyboard button) - report function with autoban (by IP and/or brwoser id) after x amount of reports in x time auto ban for x time (seeting in admin panel example 5 report by users in 10 minutes = 1 ban 1h, second ban 24h, third ban 1 month etc.
5. Offline messages (offcanvas window) only for premium users (with account and with subscription)
6. Friends list (only for premium) with abbility to send offline message, invate to 1on1 chat (premium can add any logged in user, send message, invite to 1on1 chat, but when logged in user is not premium he can't read message he only see indicator that he have offline/online message awating, non premium user see then info that he need to buy premium account.
7. Who user is setting : male, female, will show nudity (popup with age check), will not show nudity (safe mode), hide nudity from user, show nudity (popup with age check)
8. User is looking for: male, female, both (only for premium users, default "both" for non premium users)
9. Country selectror: from list user can choose country to limit random results (this option is premium, non premium see random results from all countries)
10. Bio line: text to show to other user when connected, as welcome message, short max x symbols (x to define in admin panel) - no links in this field
11. Chat window - main chat window with chat messages (history button, only for premium users, show all chat history)
12. Send message box - field to write message (enter or send button to send message) when user click next or is nexted by other user coursor always stay in message box redy to write
13. Auto next check box - when selected system after end of connection with other user will automaticly next connect to other user
14. Block user - function that will eliminate someone from chat with user for x period of time, when user will click "block user" this user will not show up again in random pool for him (x period setting in admin panel, limit of use in time both time and number of use setting in admin panel) premium function.
15. Emoticons - ability to use emoticons in chat messages and ofline/online messages
16. Video box - two camera boxes one for user one of whom user chat to, abitlity to mute both and change volume
17. Account creation - optional no needed to use chat
1. Main settings
a. Stream quality with user internet speed test
b. Virtual cameras blocker
c. tor/vpn/proxy block - list of ip
d. list of words blocked in bio line
e. meta settings - title, descritpion, robots, contact info etc.
f. static pages - simple editor
g. premium package setting
h. payment gateways setting
i. admins and moderators
a. online members
b. all users
c. message history
d. chat message history
e. reported members
a. list of baned users
b. add ban
6. Access to admin panel only from certian IP's
7. No cam
Mobile app - we will need mobile app, but later, give price for mobile app in your offer description.
Non flash chat - important, webrtc etc, but not flash
Layout is ready in PSD
You can use git ready solutions like omigo, or write is from scratch. Please give us solid real price and time you need to do it, description is detail, you don't need to ask about budget in private message. Don't give 150 if you then ask in private message for 1500....