The files are organized by components and pages. Components (by my definition) work with data, while pages are typically static with their content.
React.js Material-UI, Commerce.js, HTML, & Firebase hosting
Feel free to use this software as a template for your own implementation, or however you choose to work with it.