The first thing I see is the empty README.md
.
At least we would need here a small description and for sure - how to deploy to a local machine and to a production service/server. That process must be cross-platform, or at least as closer as possible, so we reached several goals: 1) minimize differences between developers machines, it may stack you for a day, and involve all team forces, to run the project on a machine of a new guy; 2) minimize differences between local deployment and stage/production, I realize, that the environment would be different, but for that purpose you need .env
(good manners) file. But python packages versions(from requirements.txt
), DB version, webserver version and other 3d party servers, tools and libs must be synchronized to prevent issues and raising code errors...
For that purpose, you may use something like Vagrant, but I suggest you to use Docker - this is modern and well documented/maintained project with a big community. To migrate that to a prod