Hello everyone,
I've been using laravel just for my personal project so far, my set up is Homestead VM on my machine and a production environment on my VPS with automatic deploy with deploybot
This set up is great for me and I want to port it to my team at work, the question is now how do I handle the development for more than one person?
Let's say we all have our homestead VM running everybody will work on it's own local copy, push the code to bitbucket that will probably work, but how do handle for instance the database? Ideally we should all have the same database so we all have the same data and we're not create any sync problem or missing data
Also at some point we'll need a staging environment before pushing to production, so my question is, what is the right workflow?
I know that everybody has its own opinion but I'm really curios to know how other people handle this kind of problem and how laravel can be used in a team without getting in each other way
Thanks!