youtube thumbnail maker by canvas, fabric.js
app : https://thumbnail-maker.xyz/
api : https://thumbnail-maker.xyz/api/
install
- install python3 and pip3 https://itsevans.com/install-pip-osx/ (we need python3.6 or later)
- git clone https://github.com/twins1040/ThumbnailCanvas.git (do not need to make dir)
- cd ThumbnailCanvas
- pip3 install virtualenv ( do not use apt-get, python2 virtualenv might be installed )
- virtualenv myenv ( restart terminal if can't find .../bin/virtualenv )
- source myenv/bin/activate
- pip install -r requirement.txt
- get oauth.json ( tell me directly. It is secret for google api )
- python manage.py migrate
test
- source myenv/bin/activate (if not)
- python manage.py runserver
- enter 127.0.0.1:8000 by your browser
- refresh 127.0.0.1:8000 (you don't need to runserver)
- git checkout develop
- edit something, commit
- push your commit to origin/develop
- git checkout master
- git merge develop
- solve conflict if exist
- git push origin master
- your commit will automatically change server.
- so check https://thumbnail-maker.xyz/