Find Jobs
Hire Freelancers

Node.JS Client-Server setup and scripts creation with custom functions (events listening, emit, MySQL DB communication, user login verification, etc.)

$30-250 USD

Kapalı
İlan edilme: yaklaşık 10 yıl önce

$30-250 USD

Teslimde ödenir
Task is to create Node.JS server script and test its functionality on client side. Main requirements of functionality: 1. Node.JS server must listen events from clients and return appropriate data using functions. 2. Node.JS server must have different channels. For example some client groups can connect to different channels according appropriated rights (like in chat applications written with Node.JS) 3. Node.JS server must be able to authenticate clients using MySQL DB query and add these users to array object, so that if some user tell server that his skill is changed – these changes must be reflected in users array object right away. After these changes to array object some function will fire up (like write to MySQL DB or emit some data to all users of some group, except adjective user). 4. Node script must be able to restart automatically after server fail or reboot and entire live data must be restored to latest healthy state. 5. On client side user must listen/receive events and emit/send data objects to Node.JS server (using javascript language) 6. Must be possibility to use PHP to listen/receive events and emit/send data objects to Node.JS server (for example if there is need to do something via ajax calls and PHP) To do this task you have to provide server software requirements and install appropriate Node.JS dependences. We could provide fresh linux setup and terminal access. After work is well done we will ask demo simple simulations and package of source scripts including detailed setup TODOs of Node.JS and its dependences installations (It will need to run ready scripts on another live server in the future).
Proje No: 5551832

Proje hakkında

8 teklif
Uzaktan proje
Son aktiviteden bu yana geçen zaman 10 yıl önce

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
8 freelancer bu proje için ortalama $285 USD teklif veriyor
Kullanıcı Avatarı
Hi there, I have over 7 years experience working on Asterisk PBX, HTML, Wordpress, Magento, Database administration, Website Design, Logo / Banner Design Joomla, CSS, Bulk Email Marketing and Linux Administration. I have read the project description very well, and i would like to complete this project. lets complete this project.
$257 USD 3 gün içinde
4,8 (1267 değerlendirme)
8,8
8,8
Kullanıcı Avatarı
Hello, You have some good details about the server side. Do you have any details about the client side? Perhaps you can outline a bit more about the details that need to be saved. take care, lee
$222 USD 7 gün içinde
5,0 (136 değerlendirme)
7,2
7,2
Kullanıcı Avatarı
I know what actually you want, I have the experience to develop this type of application with using of node.js for server side, Angular.js for Client Side and Mysql As a Database mostly i used (MEAN) stack but if you want to use Mysql Then i develop this with Mongo Db, Give me a chance, I am assuring you that after seeing my work your will be satisfy
$200 USD 20 gün içinde
4,4 (27 değerlendirme)
7,2
7,2
Kullanıcı Avatarı
A proposal has not yet been provided
$556 USD 30 gün içinde
4,9 (27 değerlendirme)
6,2
6,2
Kullanıcı Avatarı
This is something which me and my friend had worked on in the last 3 months as part of a poc project where we had built a Remote Desktop Control like application. Lets have an initial talk. If given the opportunity promise that we won't disappoint.
$250 USD 30 gün içinde
5,0 (2 değerlendirme)
4,2
4,2

Müşteri hakkında

   ESTONIA bayrağı
Tallinn, Estonia
5,0
6
Ağu 22, 2013 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.