Kavinda.C@outlook.com

Elastic Service Dashboard

Description


During my internship at Dialog Axiata, I spearheaded the development of the Dashboard for AWS Elastic Service, a pivotal project that demanded proficiency in both frontend and backend technologies. Leveraging React.js for frontend development and Spring Boot for backend operations, I orchestrated a robust system capable of visualizing intricate details of the Elastic Service obtained from RestAPIs.


In the frontend, I harnessed the power of React.js to craft a modern and interactive user interface, ensuring seamless user experiences and efficient data rendering. To expedite UI development and maintain design consistency, I employed Tailwind CSS for streamlined styling, enabling rapid iteration and adherence to design standards.


On the backend, I utilized Spring Boot, along with Java, to construct a scalable and performant backend infrastructure. This framework facilitated the implementation of business logic and seamless integration with various systems, ensuring the reliability and efficiency of the Dashboard. Additionally, I established secure connections with DynamoDB using VPN and Proxy configurations to safeguard data communication and access external resources securely.


The culmination of these efforts resulted in a feature-rich Dashboard equipped with multiple functionalities, including the ability to save emails in DynamoDB via RestAPIs. By designing and implementing RESTful APIs, I ensured seamless communication between frontend and backend components, facilitating efficient data transfer and interaction.


Throughout the project, I adhered to agile development methodologies and collaborated closely with cross-functional teams. Leveraging tools such as Jira for project management, I delivered high-quality solutions that met business requirements and surpassed customer expectations.

Snaps

project-1
project-1
project-1
project-1
project-1