Socket IO with Node-ExpressJS and Redis Template App

This project is meant to create scaffold code for a Node-ExpressJS app that uses socketcluster/[url removed, login to view] for realtime communication with the client front-end. There should also be a web front-end for testing the functionality of the backend server. Components required to be used are as follows:

A. Node/ExpressJS

B. socketcluster or [url removed, login to view] (socketcluster preferred)

C. Redis (for caching)


E. Authentication with crypto for password encryption

F. Sessions

Basic functionality expected:

1. MySQL database schema to have 2 tables: Users (containing auth information like email, password, and mobile number) & Information (contains foreign key to Users table, as well as details about the user, such as birthday, religion, gender, age)

2. Registration (to fill in all the information required to populate both tables above) & Login page for authentication (sessions need to be stored)

3. Display pages (2 separate pages for Users and Information) to fetch all users, and all information respectively -> express to serve static html page, and socket-connection to send actual data (to use namespacing so that separate html page is required to connect to different socket paths for fetching data)

4. Handling drops and reconnects in socket connections (even though data is not continually 'streamed' to front-end in this case, it will be used for streaming later so this is important)

5. Implement redis as a middleware for caching

The codes should be done with proper file structure following the MVC pattern as much as possible, i.e. models, views and controllers folder containing the respective codes for implementation.

Skills: Javascript, MySQL, node.js, Redis, Socket IO

See more: socket io chat room, private chat, node js chat application github, mongodb chat application, node js chat application tutorial, node js chat application code, real time chat with nodejs and expressjs, node.js mongodb chat, node.js, node, node.js, template app iphone layout, business card template app ipad, ipad template app, template app ipad, storybook app template app, template app ipad html, xcode ebook template app, simple ebook template app iphone, sms template app

About the Employer:
( 6 reviews ) Singapore, Singapore

Project ID: #15665328

Awarded to:

$500 SGD in 5 days
(93 Reviews)

6 freelancers are bidding on average $502 for this job


Hello, I have experienced a lot with [login to view URL] One of my project here([login to view URL]) Relevant Skills and Experience I can do it! Hope to work with you. Proposed Milestones $555 SGD - not fix

$555 SGD in 10 days
(27 Reviews)

HI Hello Sir, We have gone through the details you have provided and would be pleased to work on this with you to deliver the results that you have expected Relevant Skills and Experience Hello sir we are expert in More

$283 SGD in 10 days
(17 Reviews)

Good morning josephlm86. .I sure i can help you We have experience in thoses skills: MySQL, Javascript, MySQL, Socket IO SAVE your time and SAVE my time is my goal, do this project fast as possib More

$575 SGD in 1 day
(10 Reviews)

hi there! i have more than 7 years of experience in hybrid app development. Please do not ignore as a new profile. I can give you more quality work on time. Thank you Relevant Skills and Experience node js [login to view URL] More

$544 SGD in 20 days
(5 Reviews)

Dear, I recently handle a project for RELIANCE PVT LTD ( Second-largest traded company in India ). As a responsibility holder with 3 years of IT Experience. Relevant Skills and Experience I can be your subject matter More

$555 SGD in 10 days
(1 Review)