Projects

Website

RXT World

A full fledged company website with stock price charts, 3d maps, and a content management system integration.

clientRimaunangis Digital LLC
contributionFullstack Programmer
duration2 Weeks
year2023
cover image of RXT-2.webp

In the capacity as a full-stack programmer for this project, my responsibilities encompassed engaging with the client to discern their objectives, collaborating with 3D artists for visual elements, conducting thorough technical research to ensure optimal functionality, and designing an efficient database schema.

At the heart of the website, we've incorporated a real-time stock market chart, providing users with hourly company's financial insights. Navigating through the website, you'll also find a news section that is integrated with Content Management System (CMS) that can be updated by the client.

cover image of RXT-5.webp

In doing this project, my responsibilities are:

  • Interacting with the Client: My primary responsibility involved engaging with the client, Rimaunangis Digital LLC, to understand their specific needs and requirements for the website. This collaborative process allowed me to tailor the development to their vision and goals.

  • Interacting with 3D Artists: To incorporate the captivating 3D island feature, I collaborated with skilled 3D artists. This involved integrating their creations seamlessly into the website, ensuring a visually striking and dynamic element that enhances user engagement.

  • Researching Technical Aspects: A crucial aspect of my role was researching and implementing the technical components of the website. This included identifying the optimal modules for real-time stock market chart display and other technical functionalities essential to the project's success.

  • Designing Database Schema: I crafted a robust database schema to efficiently store and retrieve data, especially considering the limitations imposed by the free-tier API, which restricts hourly data fetching. To overcome this challenge, I implemented a database caching mechanism refreshed by a cron job every hour, ensuring a steady and uninterrupted flow of data.

  • Stock Market Chart Implementation: Given the constraints of a free-tier API with hourly fetching limitations, I strategically designed and implemented a caching system to optimize data retrieval. This involved using the less-documented React Financial Charts library to achieve the desired real-time stock market chart functionality.

  • Animations: Adding a touch of dynamism, I personally implemented animations throughout the website. This bespoke approach ensured that the user experience was not only visually stimulating but also intuitive and engaging.

In summary, my role in the development of Rimaunangis Digital LLC's website was multifaceted, involving client collaboration, 3D integration, technical research, database design, and the creation of a robust fullstack infrastructure. The end result is a company website that seamlessly combines 3D elements and real-time financial data for a unique and compelling user experience.

© 2024 Imam Syahid Hudzaifah