Sorry I missed the thread (don't check the public forums a lot), but Python is a great choice. As a professional software developer, it is my favorite language to work with (but Java is the industry standard in my field, so :/ ) But if you're confortable with PHP, there are solid frameworks to work with that too so the change of tech is mostly a matter of taste (which
is important).
Postgresql is a great choice, I second it. Don't fall for the nosql databases, as your data clearly is relational : you'd end up with a freaking mess.
Django is a solid pick too, but comes with a cost like every big framework. I've barely used it, so I can't tell you much about the amount of customisation you'd have but I'm fairly confident that you should be able to do whatever you want. There's a thing called
Django-quicky that eases the Django setup. You might want to check that out.
I almost exclusively do backend development, so I rarely approach the front but Angular seems to be a solid choice that I tend to see a lot at work. My colleagues confirm that it is a powerful and reliable front end framework. So I guess there's that.
Or stick with Jquery, you know. KISS.
Last edited February 8, 2019 12:31 pm