Invoker
p/invoker
Missing Laravel Eloquent client
Boris Lepikhin
Invoker — Missing Laravel Eloquent client
7
A convenient way to manage data in your Laravel applications. Manage resources, walk across Eloquent relationships without setting up an admin panel or installing third-party dependencies.
Replies
Joe Vallender
Hey, nice idea! Does it make edits directly to the database, via the model, or can the user choose either? The use cases being where you either do or do not want to fire events, invoke setters logic etc. Cheers!
Boris Lepikhin
@joevallender Hey, thanks for the feedback! It works directly with models as an actual frontend would do. We plan to add “silent” actions without firing events soon.
Nuno Souto
I think it's great, love the idea
Boris Lepikhin
Hey Laravel developers, Invoker maker is here! Have you ever experienced a "manual debug"? I have. Tests are cool but sometimes you just need to view data right from the database or make direct changes to demonstrate or fix something quickly. A couple of months ago my team and I were developing a mobile app. A client wanted it to be on Testflight at a very early stage, so there was a lack of functionality and there was still no admin panel at Laravel-powered backend. So every time we wanted to check or modify some data in DB, I had to use Tinker or MySQL client. That's when I came to the idea that it would be great to have an app that works directly with Eloquent models and just adjusts itself to them, so you won't have to add new features to the admin panel when you implemented new feature just now. So I built an app called Invoker. I'd describe it as "Missing Eloquent client", that connects right to your app and works directly with its models using some Laravel magic. With Invoker you can create or modify existing resources by using dynamic appropriate fields, walk across and manage relations, customize visible data. And all this without setting up an admin panel – just run the app, choose the directory of the app or connect to remote server and that's it! The app is available through Gumroad for $15. Can't wait to see what do PH and Laravel community think of the product! Boris from Envant.
Angelos Michalopoulos
Thanks! I purchased a license as soon as I saw this! I've been looking for an app like this, for quick db management and crud without installing Nova. I hope it gets better with more fields support like enum or json. I know it's on your roadmap to support all the relationships like ManyToMany to be able to attach related models. Please consider double-click to quickly edit field or something like this. It would be also nice to be able to resize the right column or make it larger. Thanks again!!!
Boris Lepikhin
@angelos_michalopoulos Thanks for the feedback! And yeah, it's all in the feature list :)