if you want to do a qualified app you need to do some extra work. First, you need to create an API.
you can use laravel passport for API auth https://laravel.com/docs/5.5/passport you can use dingo API for restful responses, API versioning, API documentation etc. https://github.com/dingo/api
and then you may use this API for creating a mobile app (with any native language or hybrid tech with javascript)
take a look at framework7 https://framework7.io/
if you want you can create a desktop app with electron https://electron.atom.io/
you can use angular, vue or react for creating a web app.
You can create everything with laravel. This is really nice but at the beginning, you need to learn how API works and how can you turn responses to an app.