-
Notifications
You must be signed in to change notification settings - Fork 87
Home
Aman Dwivedi edited this page Aug 18, 2021
·
2 revisions
Migration of UI @ FOSSology
The UI Migration project is an effort focused on generating the new component-based architecture with the integration of the APIs. To make the project more efficient and easily accessible, an entire code base shift from Symfony-Twig to React.js is proposed. React.js features an incrementally adaptable architecture that focuses on declarative rendering and component composition. React.js component system will enable us to organize the current working APIs appropriately.
Mentors: Michael, Gaurav Mishra, Vivek, Sahil Jha, Shaheem Azmal
Mentees: Aman Dwivedi and Shruti Agarwal
- Working on good interactive design, with a modern look.
- Integrating the APIs to the new component-based UI structure.
- Seamless routing and page transitions.
- Giving the power of the node engine to our UI. Making all NPM accessible.
- Writing detailed documentation of the project, to make the codebase simpler for other contributors.