I'm excited to announce that I've published the Demo App for the Modular Project. This app serves to illustrate how the different components of our stack can be effectively integrated. As of now, the documentation is fully updated and in perfect alignment with the latest version available on GitHub. I welcome and appreciate any feedback you may have. If you find the project useful, please consider starring the repositories:
It seems like you're sharing a resource rather than asking a specific question. However, if you're looking for feedback or a review of your Modular Project that integrates Laravel, Vue 3, Inertia.js, and Tailwind CSS, I can provide some general advice on what to look for when evaluating such a project.
Code Organization: Check if the project is well-organized into modules, making it easy to understand and maintain. Each module should ideally be self-contained with its own routes, controllers, views, and models.
Documentation: Ensure that the documentation is clear, concise, and provides enough detail for developers to get started with the project. It should cover setup instructions, how to add new modules, and any conventions used in the project.
Best Practices: The code should follow best practices for Laravel and Vue development. This includes adhering to the PSR standards for PHP code, using Vue component best practices, and following Tailwind's utility-first CSS principles.
Performance: Evaluate the performance of the demo app. Check if there are any unnecessary requests, large payloads, or slow rendering times.
Responsiveness: Since Tailwind CSS is being used, ensure that the app is responsive and looks good on all devices.
Testing: Look for tests that cover critical functionalities of the app. Good test coverage is a sign of a robust application.
Community Feedback: Since the project is open-source, see if the community is actively contributing to it. Check the issues and pull requests to see how active the repository is.
Ease of Use: Finally, consider how easy it is to get started with the project. The easier it is to set up and start developing, the more likely developers will use it.
If you have a specific question or need help with a particular aspect of integrating these technologies, feel free to ask, and I'll be happy to provide a more detailed answer.
Your project matches exactly what I was looking for, Laravel + Vue 3 + Inertia + Tailwind = ā¤ļø, I'm about to start a project with Laravel and inertia and hesitating between Vue 3 and Svelte, but I'm already proficient in Vue and your package will save me a lot of time for sure. I'll take it for a spin and give you some feedback in the future. Thanks!
Thank you very much for your interest in the Modular Project! I sincerely hope it can be of help in your upcoming projects. There is also a public Blog Package that can be installed to better showcase the entire vision for the project. I mean: after installing the Modular Core, you may try connecting the Blog Module to see how it works (CMS side and a clean front side, ready for customization). The Demo App was built before the official Blog Module, which is now publicly available here: