Contributor
Aman Dwivedi

Adding React library to new UI


Mentors
Michael Jaeger, Vivek Kumar, Shaheem Azmal, Sahil Jha
Organization
FOSSology

FOSSology frontend is built using the Symfony framework of PHP. It needs to get revamped to make it faster for development, more adaptive to newer technologies, and impart a modernized look. I would rewrite the UI in React from scratch while ensuring a highly scalable, flexible, and easy to use and maintain code architecture. Also, I will be upgrading the existing API and would integrate it with the new frontend code.

Deliverables of this project:

  • A fresh modern look to the FOSSology UI
  • Complete migration of frontend to React
  • Upgradation of API to provide more functionalities
  • Documentation of frontend code