Find Jobs
Hire Freelancers

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

$750-1500 USD

Cancelled
Posted over 6 years ago

$750-1500 USD

Paid on delivery
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. [login to view URL] Refer to [login to view URL] 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 [login to view URL] for some demo of this. Also refer to: [login to view URL] Refer to [login to view URL] 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 [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. 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)
Project ID: 15174228

About the project

42 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
42 freelancers are bidding on average $1,340 USD for this job
User Avatar
Hello. I will use node.js and twilio for your project. Relevant Skills and Experience Node.js, React.js, CSS, MySQL, MongoDB, Twilio Proposed Milestones $1250 USD - Let's discuss by chatting.
$1,250 USD in 20 days
5.0 (12 reviews)
6.8
6.8
User Avatar
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 Milestones $1250 USD - #
$1,250 USD in 20 days
5.0 (35 reviews)
6.2
6.2
User Avatar
Hello sir How are you today? I have read your description and all things are very interesting. Relevant Skills and Experience I have good experience with chatting program with javascript i can satisfy your request well. Please message me for more detail discussion. Best Regards Proposed Milestones $1250 USD - init
$1,250 USD in 20 days
5.0 (27 reviews)
6.2
6.2
User Avatar
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 Experience UX/UI design, front end coding, WordPrss/PHP development. Proposed Milestones $1250 USD - project milestone Let me know when you have a minute for a quick chat.
$1,250 USD in 20 days
5.0 (18 reviews)
6.0
6.0
User Avatar
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 Cake PHP, Drupal, Magento, and Wordpress,Laravel, besides others. We excel in ecommerce platforms, mobile applications, and advanced enterprise solutions. Thanks! Ritz Proposed Milestones $1250 USD - Would like to go on a call with you and discuss the project requirements before proceeding to work.
$1,250 USD in 30 days
4.9 (7 reviews)
6.1
6.1
User Avatar
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 similar things, i have actually done a very similar project here in freelancer for a different client which we can discuss for my experience and skill as well Proposed Milestones $1111 USD - Reference bid
$1,111 USD in 30 days
5.0 (17 reviews)
5.9
5.9
User Avatar
• 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 great service, Please check my profile to see what our customer say about me - https://www.freelancer.com/u/Shopify My services include Data Migration, Server Transfer, Magento, Open Cart, Joomla, Prestashop, OS commerce, WordPress, PHP, Designing, PSD to HTML, Jquery, Angular Js and technical support. Awaiting for your positive reply and looking forward to working on your project. Feel free to ask me any question you may have. Regards , Team Shopify
$1,159 USD in 20 days
5.0 (12 reviews)
5.3
5.3
User Avatar
Hi, I am interested to work in your project. Please contact me for the details. Relevant Skills and Experience -5 years of experience in (full-stack)web-development -Bachelor degree in computer science and engineering -Great communication skills(English) -Experience in Nodejs development Proposed Milestones $750 USD - Project Completion I would like to know the details of the project. Can you provide me with your project description ?
$750 USD in 20 days
4.9 (13 reviews)
4.9
4.9
User Avatar
I've done similar jobs before and i can do this Website very well for you with 100% satisfaction. Before start i want to discuss it. Can we discuss now? Relevant Skills and Experience web developer Proposed Milestones $1250 USD - on complete
$1,250 USD in 15 days
4.8 (7 reviews)
4.4
4.4
User Avatar
Run node.js script independently, read JSON, create png and save it. I have created 3 scalable applications using Node.js using Express, Loopback. One of the app is being used by 100K+ users. Relevant Skills and Experience MS from SJSU, CA, USA. worked with fortune 500 companies. REST API using Node.js. Knows how to run batch script. Familiarity with fabric.js. Proposed Milestones $1111 USD - Chat system
$1,111 USD in 20 days
5.0 (2 reviews)
2.3
2.3
User Avatar
Hey, how’s it going? My name is Mike, I’m a Web Designer & Developer from Boston. I've had a look at your project description and feel that my skills match your requirements perfectly. Relevant Skills and Experience Graphic design & web development Proposed Milestones $1250 USD - project milestone I recently did a very similar project which I can share with you.
$1,250 USD in 20 days
5.0 (1 review)
1.2
1.2
User Avatar
Hello, I m Tahsinul Alam, completed Masters in Software Engineering now working as one of the CEO at Workspace Infotech Ltd, software firm located in Melbourne, Australia. Relevant Skills and Experience CSS, Javascript, jQuery / Prototype, MySQL, node.js Proposed Milestones $1250 USD - later Request to send more details or we need 2 sit 4 more details then we can give u exact budget & time.
$1,250 USD in 20 days
5.0 (1 review)
1.0
1.0
User Avatar
Hey There, Thanks for posting this project. I just checked the details of the project and this is something which my company can help you with full public chat system using node.js. Relevant Skills and Experience Square Pixel is a company with a team of 22 in house developers with 6 years of experience. we have a strong hand in Node.js, MongoDB, Angular, Javascript,Ionic apps, Android, IOS, jsand ajax. Proposed Milestones $1500 USD - lets discuss later
$1,500 USD in 30 days
0.0 (1 review)
4.2
4.2
User Avatar
Hi I am Aquiib, i am an expert in Javascript, Node.js and MYSQL. i have completed 200+ home based project in Node.js with 100% client satisfaction.I have working experience of more than 8 years. i have checked your project and i am sure that i can do it with perfection. I would be glade to work with you. Looking forward to hear from You Thanks and Regards Aquiib
$750 USD in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Toronto, Canada
5.0
56
Member since Apr 20, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.