@judeniroshan, I am currently working on a customizable starter kit version of openmrs-react-components, I have created a npm package to test out my findings and a gif to explaing the current status.
I do not see the upstream for this repository. Can you fix it? Because it’s hard to compare the changes what you have done so far. And in future we also want to merge our fork with facebook repository to make our project up-to-date.
As we discussed in our previous meeting, can you design the homepage of the generated project to adhere with our default OpenMRS web UI template?
I have also modified the main readme file to make more clarity about the project. There are 3 more sections that I expect from you to fill it out.
PS: Please do not directly commit to the master branch of your repository. Make PRs and assign them to me.
I have removed all the parts of the fork from facebook-cra which were unnecessary.
Now these repositories only contain the part that i have edited, which is of the package “react-scripts”. This is the only part that is responsible for generating the final template.
Both of the above repositories are published to npm with travis ci integrated.
so basically you are just using the create-react-app to generate the project, just that you are using the customized version of the “react-scripts”, that is responsible for the final customization of the template once the project is generated by cra.
Hope this reduces maintainability to only those parts which we anyways need to maintain.
The UI of the Example Template has also been changed.