Here at Cypher Media, over the last few conferences we’ve been showing our new timetable system off.
The system was developed by our web developer, Dharmesh, using Node JS – an open source server framework that runs on various platforms (Windows, Linux, Unix, Mac OS X, etc.) and MySQL (Relational database management system).
Other technology we have used would be Socket IO for real-time communication (Live Updates) between the client and the server. Socket.IO is a JavaScript library for real-time web applications. It enables real-time, bi-directional communication between web clients and servers. It has two parts: a client-side library that runs in the browser, and a server-side library for Node.js.
To get the look and feel we have used materialise CSS - A modern responsive front-end framework based on Material Design.
The timetable has many excellent features that ensure the delegates are going to the right place at the right time. The timetable updates automatically overnight which saves a lot of hassle in the busy conference mornings. It also clearly shows when a session is in progress by highlighting it grey. When a session has been and gone, the timetable automatically removes it from the queue of sessions, saving confusion.
The new system will be ready soon; it is going to be combined with Google Material Design + Socket IO + Angular 5 – The latest technology at the moment.