Giter VIP home page Giter VIP logo

openphoto's Introduction

OpenPhoto

A. Overview:
------------

OpenPhoto allows you to take photos and store them where you want.

Have you ever wanted a photo app that automatically saves your photos to your very own server? If so, then OpenPhoto is for you. 

OpenPhoto allows you to specify the location to which the photos you take will get stored. If you know how to set up a web server, you can get started with OpenPhoto right away!

OpenPhoto is great for:

โ˜… Private events, where saving your photos to someone else's server may not be appropriate to maintain the privacy of the attendees.

โ˜… Public events, where you'd like to allow everyone with the OpenPhoto app to send their photos to a server that you have control of. This means you can take control of the presentation, layout, and access to the pictures as you see fit. 

OpenPhoto allows you to specify which image size (S, M, L) you'd like to save to the server, optionally include location information, specify a username, and even add comments to each individual photo. It remembers which servers you've added so you can change the location where your photos will get saved with a few simple taps.


Note:

While this project has no official relationship to the (equally outstanding) OpenPhoto.me project, it does support saving photos to OpenPhoto.me services. In other words, if you're using OpenPhoto.me to save and organize your photos, this app can help you with that!


B. Technical Details:
---------------------

Setting up a server
------------------- 

Setting up a webserver to store your pictures and metadata generated from OpenPhoto is easy. In fact, openphoto.py (part of this repository) is a simple Tornado-based webserver that you can set up on your own server to aggregate the photos you take with the app.


Presentation
------------ 

One of the great things about OpenPhoto is not only that you decide where your pictures are stored, but you also have complete control over the presentation. You're free to build anything you can imagine with pictures, usernames, comments, and geolocation information of the photos you (and your friends) are taking with the app. 
 

openphoto's People

Contributors

buza avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.