We need a full chat system that can support thousands of users concurrently with full webcam features. The chat must have a modern and nice front end design.
Full Chat System:
Tech to use: [login to view URL], MongoDB, Node.js, WebRTC, [login to view URL]
1) Webcams/audio functions privately and publicly.
- Those showing their webcams will have an icon beside their name. Others can view them and do not need to turn on their own webcams to view.
- Private one on one webcam also allowed. (other person does not need to turn on cam)
2) Flood control system
- repeated messages are automatically muted.
- those who violate this multiple times are booted and not able to return for set period.
3) Change Avatar
- system will be able to upload picture and resize to system avatar specifications
4) Guest/Registered Login System
- can choose to chat as guest or can become a registered user. Use MongoDB. Logging in can select gender.
Guest user data are not kept.
5) Select font size, color, face
- ability to select this by user
- Ability for Admin to add custom smileys to the room.
- Room will also have standard smileys
Please try to use [login to view URL]
7) Advertising bot
- Can set the url and text used to advertise in the admin. Text will scroll every "x" seconds as specified in Admin panel.
8) Full Admin/Moderator system (smart MAC address detection system for problem users)
- create rooms
- rename rooms
- assign new moderators
- can ban users
- view IP addresses
- kick users
- mute users
- add/remove by IP address
- smart system detect VPN or not allow same user to return
9) Ignore/Block other users
- Users can block or ignore other users by selecting their name
10) Private Chat
- can message users privately and open a new tab with the private chat.
11) Filter words
- can block bad words set in the admin panel
12) Image transfer
- ability to share image with others. Need thumbnail preview and upon click show full image
- Images can automatically be pruned entirely from Admin panel
- images sent can be seen under a tab.
13) Roles and Userlist sorting
Such as: Super Admin>Admin>Moderators>Helper>VIP>User>Guest
Roles sortable in userlist
14) Public chat history.
- Can delete them or save them
- Upon login must show X messages controlled by admin panel
- older messages can start to be removed from users session
15) OAuth Social network login/Forum:
- Login via major social networking such as Facebook, Gmail, Twitter.
- Saved by cookies/cache to database and can remember user so they dont need to enter information again.
- Login from our vbulletin forums
- When receiving a private message or someone @ someone they will receive a pop up message (if they turn on notifications)
17) Messages can be liked, reported, thumbs up, etc and replied to such as [login to view URL] has.
- refer to [login to view URL]
18) Idle timeout
- when user has not typed or did any action for X amount of time (set in admin panel) he will be dropped from the chat. This is to save server resources.
19) Profile system
- Users can set their gender, age, contact info, etc.
20) Use sweet alert system
- For confirmation of things in Admin panel and on regular chat.
- refer to [login to view URL]
PRIVATE CHAT SYSTEM:
21) Having the typing message "..." showing when someone is typing beside their name
22) Age Restriction system for registered users:
- if they register their username and age, they will be allowed in certain rooms based on age
- use sweetalert to block them from the room if they dont meet the age requirement.
Emphasis should be placed on
3) Modern Design
We have created 2 previous Trello dashboards for outline of work to be done and bugs we had previously. You will build from scratch complete by June 9, 2018.
[login to view URL]
[login to view URL]
13 freelance font une offre moyenne de $1084 pour ce travail
Dear, I am Smile Song, WEB developer in China. I've just read your job posting and I’m very interested. I'm a certificated freelancer with almost 1000 good reviews from clients. I have experienced knowledge in ever Plus
Hi, I am venkatesh kumar Senior PHP developer. I have experience in trello integeration checked your full description i am very much confident to do this job. Looking forward to working with you soon. Thank Plus
Dear Hiring Manager, I have carefully gone through your job posting and I am ready to work with you. I have 5+ years of web development experience with great projects in my portfolio. I can show coding and a Plus
I am very experienced using WebRtc. Also excelent in front end technoligies and very good in backedn. I am familiar with Node.js and websockets, so i can make notifications. Why 45 days - we have break may 21 - Ju Plus
Hey Sir, I am interested in your project.I have very good skills in all the requirements and I can help you with this project. I am ready to start the work right now, and will deliver with good result to you. please Plus
Dear Hiring Manager. I read your job post carefully and fully understood what you need. I'm the best qualified and top skilled candidate who you are looking for. As a senior [login to view URL], MongoDB, Node.js, WebRTC, vue Plus
Hi, I'm very skillful in building a website. I have skill nodejs 5+, reactjs 3+, vuejs 1+, js +6, html5+6, php(ci, laravel) 5+, bootstrap 3 +4. I have a great knowledge and I'm very confident for your project. I be Plus
Hi, I have reviewed job description and basis the same I am excited to confirm that I would be much interested in making available my services for the proposed position. I have extensive experience with Angular Plus
Hello as we have already discussed all the details. I am ready to start and finish this project in the best possible manner. Best, Armen.
Hello, We are an organization with more than 50+ employees. We are experts in development and website development of mobile applications. We have been working on the website and mobile applications and Advertisin Plus
Hello, From the above-given description, I understand that you are looking to develop a new web-based full chat room system The core idea is a chat room system that will allow users to navigate each other to get Plus
More than 12 years of Web Development experience in Online web Designing & Website Development Expert in AJAX ,PHP/MySql,SEO, ASP.NET,JAVA,dot net framework along with online promotion and Search Engine optimization Plus
ThinqMagic provides Web, mobile and Desktop applications across all domains: hospitality, medical, real estate, finance, retail and many more. We specialize in designing powerful database and eCommerce websites. We Plus