This project implements a simple photo sharing site as an example for learning the basics of web development. It accompanies my notes on Python Web Programming.
The project uses bottle as a web framework, the beaker plugin to handle user sessions and the bottle-sqlite plugin to implement the database interface.
The app displays a list of uploaded images. Users must login to post images and each user can see a page containing their own images. Each image has a 'like' button and you can like an image whether logged in or not. The number of likes is displayed with each image.