Skip to content

lumilux/lumi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lumi

backend dependencies

  • nginx
  • web.py
  • mongoengine
  • pymongo
  • mongodb
  • PIL
  • tumblpy

frontend dependencies (included)

  • underscore
  • jquery
  • dropzone

each post:

  • contains one or more photos
  • has a title
  • will be posted to tumblr

publishing workflow

  1. select photo(s) and write a title
  2. hit "publish"
    ↪ files are uploaded/saved, thumbnails are generated, and PhotoObjs are created
    ↪ a PostObj is created with the title and the PhotoObj ids
    ↪ the PostObj is appended to a json file with expanded PhotoObjs
    index.html is generated with the latest post

todo

  • tweet each post
  • editing and deleting posts in admin
  • post from tumblr
  • large nav click targets for mobile

About

a simple photoblog engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published