En cours

Create a new web-based full chat room system. Include full admin and webcam (webrtc) features and other functionalities outlined in description.

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

6) Smileys

- 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

16) Notifications

- 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

1) Security

2) Stability

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]

Compétences : Javascript, node.js, NoSQL Couch & Mongo , Socket IO, Vue.js

en voir plus : design web based chat client, web based conference room, web based chat project report, web based meeting room booking, web based chat clients, web based meeting room, design web based chat, top web based chat client, web based conference room booking system, web based meeting room manager, web based meeting room application, web based chat project, web based chat system, web based chat, web site chat room applications

Concernant l'employeur :
( 12 commentaires ) New York, United States

Nº du projet : #16953237

13 freelance font une offre moyenne de $1084 pour ce travail

Yknox

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

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(192 Commentaires)
8.1
kalidass678

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

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(78 Commentaires)
6.5
royalwebraisers

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

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 60 jours
(37 Commentaires)
5.3
cobol1962

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

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 45 jours
(32 Commentaires)
5.2
mohanedmagdii

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

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(27 Commentaires)
5.1
widadsaghir1993

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

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(11 Commentaires)
4.5
ZhangXH

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

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(16 Commentaires)
4.2
humrobo

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

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(10 Commentaires)
4.0
hovhannisian

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.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 28 jours
(1 Évaluation)
3.2
AarnaInfotech

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

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(0 Commentaires)
0.0
shineinfosoftllc

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

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(0 Commentaires)
0.0
epepcoder

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

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(0 Commentaires)
0.0
thinqmagic

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

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 20 jours
(0 Commentaires)
3.4