Real-Time interaction
For over five years, I have been an integral part of the development team at Jewel Labs, contributing to various innovative projects and modules. My primary responsibilities included:
Realtime multi-user placement module: Fully responsible for the full-stack development of this module, ensuring it operates seamlessly across different devices. This project leverages the power of NodeJS, Websockets, and AWS infrastructure to facilitate real-time interaction among users. The module is fully customizable, including custom client placer rules, and includes robust API development for extended functionality.
Interactive map drawing module: Developed a highly interactive map drawing tool that allows users to create and manipulate maps with ease, enhancing user engagement and functionality.
Drag and drop planning interface: Created a unique drag and drop interface for planning, providing users with an intuitive and efficient way to schedule movies, shows, and events. This interface includes a comprehensive set of functionalities, such as highlighting overlapping conflicts in the schedule and displaying the status of shows (confirmed, etc.) directly within the interface.
Group booking interface: Designed and implemented a user-friendly group booking system, streamlining the process of making and managing group reservations.
Technologies used:
Languages: NodeJS, JavaScript, React, CSS, HTML, Websockets
Infrastructure: Several instances at AWS
Through my work at JewelLabs, I have consistently delivered high-quality, user-centric solutions that enhance real-time interactivity and user experience.