📜 ⬆️ ⬇️

RAW collective processing service

Processing and retouching photos are now at least as important as direct shooting. Professionals and often photo lovers work with the RAW format, which is a digital negative. But photo processing requires experience and knowledge.
I came up with the idea to create a site where amateurs and professionals could train in processing someone else's photos, spread their RAWs to the community, which is useful for self-study.
If you want to know how it was done and what came out of it, welcome to cat.

How is it done


The site was written from scratch in exactly one week.
(I personally do not understand when projects of this level are called up by a startup, investors, a development team, etc. are looking for)
Under the hood of python with the web.py framework, which I like because of its simplicity and the absence of overloading, this is especially true for small projects. In the process of creation, I encountered several problems:
RAW files occupy a decent place, and in fact I want to give people the opportunity to post them and download for further processing. The first hundred of such files and space on VDS would come to an end. The solution turned out to be obvious - to store content in the cloud (the choice fell on selectel.ru, who repeatedly spoke about themselves in Habré).
The first day of heavy files are on the hosting, and then once a day the script comes and transfers to the cloud. In order not to bother with changing the links, the usual apache redirection was set up when the requested file was missing.
The second problem is the preview of RAW files. Users need to see what RAW's loaded are. The problem was solved with the help of the utility dcraw. This utility is able to pull sewn into raw previews and relieves the server from the load on the full development of RAW.

What came of it.


I am glad to present you rawme.ru - a site where you can:


All uploaded photos are placed under the cc by-nc-sa license, this is necessary so that other users can safely create derivatives from your works.
')
Everything is absolutely free. Monetization is planned through advertising on the site (adsense and a special promotional page).

I hope my service will be useful for someone.

Source: https://habr.com/ru/post/162085/


All Articles