To create sites and applications i usually work with combined technologies
- Mysql database
- Laravel for the API and backend development
- React-js or standards HTML + JS + CSS for frontend development
- React-Native to develop and publish application on Google Play (Android) and Apple Store (iOS).
I also take advantage of open-source third-party tools and libraries to overcome the obstacles of user experience and graphic design.
- nativebase.io
- boostrap
- jquery
If it is necessary to create tools for managing content such as editorial sites or portals with the presence of many pages and contents, I use both simple CMS such as Wordpress or propose the use of more enterprise environments such as Typo3.