pinlery icon indicating copy to clipboard operation
pinlery copied to clipboard

Pinterest-driven CMS: an automatic web gallery with the Pinterest parsing API. Written in Python Django

PINLERY

Simple Pinterest parsing with the Python API - now you can use Pinterest as a free modern managed imagebase!

Open Source Helpers Gitter

THE OLD VERSION. I'm really better at coding now, please check the Autograding-API repository.

Features

  • Fast Pinterest to Django model object convertor. Synchronise your website media with a Pinterest board, section or profile - it's a fully automatic and easy customisable process.
  • Ready-to-use Django gallery website app. Also, Pinlery is using some well-documented modern Front End technologies like the IntersectionObserver lazy load and an already configured Bootstrap 4, Shuffle.JS, Fancybox, Mmenu.JS plugins.
  • Stylish fancy trendy neumorphism templates and theme for FREE!

Installation

  1. git clone https://github.com/imgVOID/pinlery.git
  2. Activate your virtual environment
  3. pip install -r requirements.txt
  4. Configure your database in settings.py
  5. python manage.py migrate
  6. python manage.py createsuperuser
  7. python manage.py makemigrations gallery
  8. python manage.py migrate
  9. python manage.py runserver
  10. All done! Now login via your localhost:8000/admin/

Technologies

  • BACK-END (PYTHON):
  1. django 3
  2. requests
  3. fontawesome-free
  • FRONT-END (JS, CSS):
  1. Bootstrap 4
  2. Shuffle.JS
  3. Fancybox 3
  4. Mmenu.JS
  5. FontAwesome 5
  6. Themesberg Neumorphism

TODO list