Turnquest General Insurance Suite - Version 6

Faith Rehema

Frontend Engineer
Software Engineer
Angular
Figma
Jira
Turnkey Africa

Description:

As a Frontend Engineer during my internship at Turnkey Africa Limited, I actively contributed to the development of the Turnquest Business Suite's General Insurance Module(Version 6). This project involved collaborating with the UI/UX team and Backend team to create a proof-of-concept for a new version of the company's primary product.

Responsibilities:

  • Collaborated with the UI/UX team to understand the design requirements and translate them into functional user interfaces.
  • Worked closely with the Backend team to consume APIs they developed for the General Insurance Module.
  • Implemented frontend screens and components using Angular, ensuring adherence to the provided UI/UX designs.
  • Ensured seamless integration of the frontend with the backend APIs, enabling data retrieval and submission.
  • Implemented client-side validations and error handling to enhance user experience and data integrity.
  • Conducted thorough testing of the frontend application, identifying and resolving any issues or bugs.
  • Collaborated with the team to refine and improve the user interface based on user feedback and requirements.
  • Actively participated in code reviews and provided constructive feedback to ensure code quality and maintainability.

Technologies Used:

  • Angular: Leveraged Angular framework to develop the frontend application.
  • API Consumption: Utilized backend APIs developed by the Backend team for data retrieval and submission.
  • UI/UX Design: Translated UI/UX designs into functional and visually appealing user interfaces.
  • Testing: Conducted testing and debugging to ensure a robust and error-free frontend application.

Achievements:

  • Successfully collaborated with cross-functional teams (UI/UX and Backend) to develop the General Insurance Module of the Turnquest Business Suite.
  • Contributed to the creation of a proof-of-concept for the new version of the product, demonstrating its feasibility and potential.
  • Ensured a smooth and intuitive user experience by implementing frontend screens according to provided UI/UX designs.
  • Delivered a high-quality frontend application that seamlessly integrated with the backend APIs.
  • Actively participated in code reviews and contributed to maintaining code quality and best practices.

Lessons Learned:

  • Enhanced your proficiency in frontend development using Angular.
  • Gained experience in collaborating with different teams and understanding their roles and contributions.
  • Developed skills in consuming backend APIs and working with provided documentation.
  • Learned the importance of user feedback and its impact on refining and improving the user interface.
  • Gained insights into code reviews and the significance of maintaining code quality and readability.



Partner With Faith
View Services

More Projects by Faith