Käynnissä

Build a full public chat system using node.js with webcams/audio/text chat and full admin functions.

Hello we are looking to build a full public system that will be able to handle thousands of concurrent users.

We believe node.js would be the best programming language to use as it can handle the load and is newer technology.

Some of the functions we require:

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. (again other person does not need to turn on cam)

- Webrtc might be the appropriate choice here.

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 pictures to use as avatars and resize to system avatar specifications. User can select from pre-existing set or upload their own.

4) Guest/Registered Login System

- can choose to chat as guest or can become a registered user. Integtraton with existing Mysql database systems also possible. Logging in can select gender.

Guest user data are not kept.

[url removed, login to view]

Refer to [url removed, login to view]

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 to choose from.

7) Advertising bot

- Can set the url and text message used to advertise in the admin. Text will scroll every "x" seconds as specified in Admin panel.

8) Full Admin/Moderator system

- create rooms

- rename rooms

- assign new moderators

- can ban users

- view IP addresses

- kick users

- mute users

- add/remove by IP address

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.

Please refer to [url removed, login to view] for some demo of this.

Also refer to:

[url removed, login to view]

Refer to [url removed, login to view]

13) Userlist sorting by roles

For example: Admin>Moderators>VIP>User

Colors for each roles and associated icons with each role.

14) Public chat history.

- Can delete them or save them

15) OAuth Social network login:

- 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.

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, thumbs up, etc and replied to such as [url removed, login to view] has.

- refer to [url removed, login to view]

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.

In terms of front end look, we would like it controlled by CSS for a modern look with responsive design. I have attached some front end screenshots of what we would like it to look like.

Userlist on one side, chat window on the other. Private message system to open in new window/tabs.

There are 3 very important things:

1) Security (prevent people from exploiting such as flooding, or hacking, etc)

2) Stability (must be able to handle many users online at once while also camming, sending images)

3) Design (it must have a modern look and feel to it with responsive design)

Taidot: CSS, Javascript, jQuery / Prototype, MySQL, node.js

Näytä lisää: node js chat application code, socket io chat room, node.js socket.io tutorial, real time chat with nodejs socket.io and expressjs, socket.io private chat, node js chat application github, chat application in javascript source code, node js chat application tutorial, companies using node.js, transcribing help audio text, chat con webcams audio, spanish lessons audio text, using flash media server audio conferencing solution, transcribe audio text job, medical transcription audio text files

About the Employer:
( 6 reviews ) New York, United States

Projektin tunnus: #15174228

Myönnetty käyttäjälle:

prokrity10

Dear Sir, Thanks for your project. I am highly interested to do your job with quality work. Please, view my skills. I look forward to your reply. Kind Regards Relevant Skills and Experience JavaScript, Angula Lisää

1250 $ USD 40 päivässä
(0 arvostelua)
0.0

52 freelanceria on tarjonnut keskimäärin 1441 $ tähän työhön

webqueue

Hi, The features are huge. So I would like to clarify one by one. so we can understand the depth of the work and also we will have the brief. Relevant Skills and Experience ANDROID APP LINK [url removed, login to view] Lisää

1666 $ USD 20 päivässä
(189 arvostelua)
7.8
londonlance

We are a London (Shoreditch) based web development studio. Please get in touch to discuss further. Following are some of our recent projects; [url removed, login to view] A social media post scheduler and manager Lisää

1834 $ USD 30 päivässä
(17 arvostelua)
6.8
flyingFreeJin

How are you. I've enough experiences for your need skills(video/text chat system using node.js, database, webrtc, [url removed, login to view] and others). Relevant Skills and Experience node.js, webrtc, mysql or mongodb, [url removed, login to view], jqu Lisää

5555 $ USD 30 päivässä
(38 arvostelua)
6.2
jibyjose001

The bid price is just for referenced, we need to talk to come up with a realistic amount. This involves a lot of work to be done properly with quality. Relevant Skills and Experience I have experience building very si Lisää

1111 $ USD 30 päivässä
(17 arvostelua)
5.9
1250 $ USD 20 päivässä
(18 arvostelua)
6.0
tudiptechnology

Hi, Hope you are doing fine, We have been developing/maintaining various web applications in NodeJS (both Express and Sails). Relevant Skills and Experience [url removed, login to view] ([url removed, login to view] Lisää

1500 $ USD 35 päivässä
(10 arvostelua)
6.5
JoomlaVogue

Please have a look at our portfolio for Web design projects: Relevant Skills and Experience Template design : [url removed, login to view] Lisää

833 $ USD 20 päivässä
(63 arvostelua)
6.8
1250 $ USD 20 päivässä
(72 arvostelua)
6.1
Accenza1

Greetings! We are the fastest growing software development and digital media solutions group in India. Led by a team of FORMER GOOGLE AND GROUPON EMPLOYEES. Relevant Skills and Experience We have proven expertise in C Lisää

1250 $ USD 30 päivässä
(7 arvostelua)
5.9
mike199

Hi, I’m a Web Designer/Developer from the UK. My name is Mike. Your project description sounds interesting to me and I do have skills & experience that are required to complete this project. Relevant Skills and Experi Lisää

1250 $ USD 20 päivässä
(18 arvostelua)
6.0
1250 $ USD 20 päivässä
(8 arvostelua)
5.8
laxaar

Hi there, Thank you for sharing your requirement. We are a team of technocrats having 8+ years of experience in Web and Mobile design plus development. Talking about our expertise, we possess very good expertise Lisää

1500 $ USD 20 päivässä
(10 arvostelua)
5.3
ruwanjayawardena

Hi..Have a Good Day, Please Contact me via freelancer chat.I need to discuss more about your project requirement in detail. I'm standalone custom PHP developer. Thank you. Relevant Skills and Experience # Proposed Mi Lisää

1250 $ USD 20 päivässä
(26 arvostelua)
5.4
aksharkthakkar

hello we are expert in web design using css html angular js [url removed, login to view] are ready to make chat system. Relevant Skills and Experience CSS, Javascript, jQuery / Prototype, MySQL, node.js Proposed Milestones $1250 USD Lisää

1250 $ USD 20 päivässä
(34 arvostelua)
5.6
cwearning

As an experienced, motivated and driven web developer with 6 years of experience,I will complete your chat site on time within scope and on budget Relevant Skills and Experience I have 6 years of experience in web dev Lisää

1200 $ USD 20 päivässä
(43 arvostelua)
5.5
Shopify

• Hello , Greetings from Shopify. I hope you are doing fine. I read your project description and would like to work with you. I think you need developed new website for your business. I am here to provide you gre Lisää

1159 $ USD 20 päivässä
(10 arvostelua)
5.0
1250 $ USD 20 päivässä
(36 arvostelua)
5.1
gahisharma

Dear Client,Hope you doing well. I have gone through your requirement and as per my previous work experience i am ready to start work immediately on your project. yes i am very much expertise with HTML, CMS, Lisää

5289 $ USD 20 päivässä
(5 arvostelua)
5.2
degreeinfo

Yes I can Build a full public chat system using node.js with webcams/audio/text chat and full admin functions. My recent similar [url removed, login to view] Relevant Skills and Experience CSS, Javascr Lisää

1500 $ USD 30 päivässä
(9 arvostelua)
4.6
1205 $ USD 20 päivässä
(31 arvostelua)
5.0