Build a multiple users private chat web app using node.js and [login to view URL]


- Multiple Channels where users can join (Should be an array pre-defined in the app itself)

For example: - USA - UK - Germany -etc...

- Main Page should show the channels with the most users in them (descending order, few ones like 4-5)

- Users should enter a name, age, gender, CAPTCHA and (maybe) some other info before joining a channel and we grab the IP of the person so we know where he's joining from

- The channel should have its name on top

- The channel should have a column that shows the number of users connected(online), list of all users that have connected with their correspondence name, gender, age, and the details of the user that connected

- The channel should have a column that shows whom they are chatting with


- User 1 connects

- User 2 connects

- User 1 opens a socket (room) with User 2

- User 1 can send him/her text, emoji(Apple(iPhone) ones not the ugly android ones), image, video, text + image, text + video

- User 2 can respond the same way

How your work should be and what I expect from you:

- Good English knowledge, written and spoken

- Comments, comments, and comments! I will see an explanation(brief, not necessarily detailed) for every. single. thing. that you will do, front-end and back-end

- Error handling at finest

- Good response rate

- To prove that you read all of this, please type schnitzel, capitalized with two semicolons at the end of your bid, otherwise, your bid is completely ignored and flagged as spam

Tools that you will use to build this app:

- jQuery, Bootstrap and a library that inserts emojis to texts

- Node.js (latest)

- [login to view URL] generated through express-generator that has bin/www file, [login to view URL] and [login to view URL] (will send you the link)

- templating engine: EJS

- I don't think there's any need for DB, if there is, kindly let me know why and enlighten me


- No need for design, I will handle it, but don't make the front-end look horrible, just a plain white background with normal fonts and jquery/bootstrap usage.


Thank you for reading. Happy bidding!

Skills: Express JS, Javascript, node.js, Socket IO

See more: web login app using, build bracelet web app, build website multiple users, javascript, node.js, socket io, build web application using netbeans mysql, create web page multiple users, using google maps web app, add chat room cam private message web, create web app iis using, flex web app demo chat, build private chat room jsf, multiple users web templates, build web host using joomla, functional testing web app using phantomjs casperjs, video chat web application using net, companies using node.js, google app engine node.js, web development with node.js

About the Employer:
( 5 reviews ) Beirut, Lebanon

Project ID: #17230115

32 freelancers are bidding on average $616 for this job


SCHNITZEL;; Hello Sir, I am a JavaScript expert, I have a lot of experience in writing [login to view URL] realtime [login to view URL] apps, I am from Egypt and I speak English Fluently, Arabic of course as well.

$555 USD in 3 days
(46 Reviews)

Hi sir I have good skills and strong experience with HTML, CSS, Javascript, BootStrap for over 5 years. And I also have rich experience with node.js and I can deliver clean and solid code. I can start wo More

$700 USD in 10 days
(14 Reviews)

[login to view URL] are you? I have gone through your initial requirements and I have very good expertise in this field and confident to provide you best quality result with high satisfaction. I have full experience on front-e More

$555 USD in 10 days
(29 Reviews)

Hi I am Shafayat, I am an M.E.A.N. stack developer. I believe I can provide you with exactly what you want and more. Let’s talk for a minute, you won’t regret it, I promise. Cheers

$1387 USD in 10 days
(13 Reviews)

Hello, Thank you very much for sharing your requirement to Build a multiple users private chat web app using node.js and I have 4+ years of experience in NodeJS, jQuery, Bootstrap & ExpressJS with an e More

$700 USD in 10 days
(10 Reviews)

Hello! Thanks for your post. I read your requirement carefully. I have rich experienced in web development. If you give me a chance, I will satisfy you with good result. Please check my profile. I will wait your More

$300 USD in 5 days
(54 Reviews)

Hello. How are you today? I have good experience with nodejs(ejs) and Message me for detail discussion. Best Regards!

$555 USD in 10 days
(19 Reviews)

We have good English Communication skills. We have knowledge of jQuery, Bootstrap and a library that inserts emojis to texts. We will make a website responsive, clean and Professional. We have an experience of More

$1500 USD in 10 days
(8 Reviews)

Hello, i've already worked on a stock market project where users can add stock symbols on a dashbord in order to watch their prices on real time. It was developed with Express js / [login to view URL] backend and Vue js SPA clie More

$722 USD in 10 days
(4 Reviews)

Hello How are you? Thanks for your reading my proposal. I 've read your project description carefully. So i am interesting in your project. I have many and rich experiences with Node.js and More

$500 USD in 10 days
(15 Reviews)

Hi, I can buil chat app as needed for you in nodejs and I have already built one. You can see it in my portfolio. I can design responsive UI in bootstrap. Chat will look great on all screen sizes. Look More

$250 USD in 10 days
(24 Reviews)

Hi Client! I read your project description and I'm interested in your project. I've ever developed chat sample with node js([login to view URL]) I can do it. Please contact with me and discuss more detail. Thanks.

$555 USD in 10 days
(2 Reviews)

Dear sir How are you? I read your requirements carefully. I am + 6 years experienced mobile app developer based in china. Please check my portfolio. Please contact me, I hope to discuss about this job more details More

$444 USD in 10 days
(21 Reviews)

Hi, I am NodeJS Expert and have rich experiences with socket io. [login to view URL] You can find chat API here. Hope to work with you. Best Regards

$555 USD in 10 days
(3 Reviews)

***"schnitzel" I have experience writing chat app with nodejs/ And I have experience on nodejs, [login to view URL], bootstrap and responsive etc. I can do your project as well. I want to discuss with you about it More

$700 USD in 10 days
(14 Reviews)

Hello as I understand from your Description you want to have public chat rooms (USA, UK, ....) and also users can have private chat!!!!!! if that so I will get the work done in 20 days text me and let us discuss More

$650 USD in 20 days
(2 Reviews)

Hello I have read your description very carefully and it really attracts me I am Web app developer with rich experience and I have high skills chat channel app As you can see in my portfolio I have built this kind o More

$600 USD in 10 days
(2 Reviews)

Hi Good day. As a senior Node.js and [login to view URL] developer, I am very interested in this job. I have 10 years experience with web frontend/backend. I am able to start now and can finish asap. Looking forward to yo More

$500 USD in 10 days
(2 Reviews)

السلام عليكم بعد التحية Hello Setrag H., I read your requirement proposal for "Build a multiple users private chat web app using node.js and [login to view URL]" carefully and I am working from almost 10 years in Express JS, More

$525 USD in 12 days
(4 Reviews)

Hi, We have similar experience in this task. I love to complete this task on schedule and on time.

$611 USD in 7 days
(3 Reviews)