As an experiment, I’ve decided to built a photo sharing application on top of the Steem blockchain!
Go ahead and try it: http://steem.photos
Feel free to go ahead and get a picture of the photographic world what you might have been missing out a bit here :), now online on a very early beta version at: http://steem.photos
Some features are not yet implemented, but be aware that the following is already working, so play with care, as the actions will be reflected on your account here also, and other Steem services that share the same blockchain data.
- List of the photos in the “hot” category
- List of photos in the “trending” category
- List of photos in the “new” category
- Voting
- Resteeming
- Login/Logout (The application name when logging in through steemconnect it's the same as my username)
The motivation for this project was at the same time a need to explore more about blockchain development, but also, being myself a photographer on a hobby level, the frustration of using services like instagram where every photo is a square image and there’s not really a focus on the photography community; besides of course that on Steem you can actually make money from your work and built yourself around a new and exciting marketplace.
Now, around here, it is already a good place to find new amazing content, but not a specific media content like photos; in fact, while using the app myself I’ve found a completely new world right here with amazing photos and photographers; it was exciting to me to realize that there is already high quality photo content ready to be served and viewed in a more focused and specific mechanism and platform.
As I was building and developing it became clear that I can only go that much far alone; there are some very specific needs to build a proper photo sharing application like this one where the focus is on the photographic world and its needs. For example, one very important need is a high performant dedicated storage service for uploading and serving these images; you might experience now a bit of slow loading times due do that.
I will continue to work on it, because it also brings me fun, I can contribute to the community and actually I really want to post pictures directly into Steem from my mobile, so this is what is coming next:
- Upload picture(s) directly in the app trough camera action on mobile and regular upload on desktop
- View author/own profile
- Follow/Unfollow
- Commenting
- Sharing
- Promoting
- Notifications
- Wallet
- Settings
There are some specific constraints that will need to be resolved in order for this project to move forward, and for those I’ll need some form of support; and you can, of course, support the development of this and other applications around here!
Constraints:
- Time
- Proper infrastructure dedicated to photo upload and management
- Proper server with ssl and cdn support to serve the application
- Dedicated support for native application development for mobile
- Lot’s of coffee!
On the spirit of community and open source I share here also the source code for this project available at: https://github.com/voxmachina/photosteem
This project would be a lot more painful if it wasn’t for the excellent already build tools that have supported me building this platform:
Last but not least, thanks have to go to my wife @paulamachado also for always supporting my crazy ideas and always helping me out in whatever I might need!
P.S.: Funny as it might seem on the same day I just discovered that Steepshop just launched their android app beta also, wonderful world of coincidences!
Hello @peugenio,
Congratulations! Your post has been chosen by the communities of SteemTrail as one of our top picks today.
Also, as a selection for being a top pick today, you have been awarded a TRAIL token for your participation on our innovative platform...STEEM.
Please visit SteemTrail to get instructions on how to claim your TRAIL token today.
If you wish to not receive comments from SteemTrail, please reply with "Stop" to opt out.
Happy TRAIL!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Many thanks :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
That a very good idea! Great job
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
thks :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
It looks great!
My 2 cents: To be honest I would prefer an app that doesn't show everyone's stuff via hot/trending and other. I would much prefer have an app where I only see the people that I follow. I could invite friends and have my own little world rather seeing everyone's stuff.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
That's actually a very good idea, I will definitively add a "friends" area, make it more personal also ;)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I was thinking just a "Search Tags" box at the top if possible. Really well done site and good work.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice one ;), thanks man :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Wow, this is perfect!! Nice job!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Many thanks :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Fantastic job! Far easier to navigate photos on Steemit. You should be called peuGENIUS
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
haha, thanks :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I posted link to this post on discord and on few chats on steemit.chat - good work!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Many thanks man :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations Billy.
Your programming skills are impressive as always
I know you are still sleeping in Bankok and you will answer the replies as soon as you can.
Have a good day :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you man :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
gosh sweet. have you seen steemshoot post just posted recently?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yes I had as a I mention on the bottom of my article ;), I've also sent them an email congratulate them and offering any help they might need in the web implementation ;)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
yep greatness. gosh i didnt even spell their name right. but keep on with yours, no discouragement. you will certainly have your own twist!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
:D
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This looks great! I will definitely start sharing more time between steem.photos and Instagram Hopefully this takes off fast! ;)
For the upcoming features, when it comes to "Upload picture(s) directly in the app trough camera action on mobile and regular upload on desktop" - is this going to be utilizing a mobile app or will it function through the phone's browser? Sorry if this question seems basic, i just joined the steemit platform and trying to wrap my head properly around it. Thank you again!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Not a basic question at all :) I will utilize the browser HTML5 API to the max! Meaning when you click the "+" button on the web page url in your mobile phone it will give you the native option to choose from camera or gallery :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you. I will keep a close eye on your updates. Will you be posting them under this same chain or will there be a new, separate post to keep all of us in the loop? Appreciate all your work and time for the benefit of everyone. I wish I had programming knowledge so I could chip in and help. I could send you tons of coffee if that help ;)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
hehehe thanks friend, I'll keep updating in new posts ;)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hi Billy,
I'm logged in using the link you provided. I can see all the photos that got posted, but can't figure out how to post some of my own. Do you mind explaining the easiest way to post? I read your instructions, but unless i missed something, I couldn't figure it out. Thank you in advance.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hi friend the upload is not implemented just yet, still figuring out the best within budget options to do it so. Hopefully within a week it will be working :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
https://steemit.com/beyondbitcoin/@officialfuzzy/guest-signups-beyond-bitcoin-hangout-198-3-10-17-rsvp-to-guest-speak-about-your-blockchain-project-last-week-s-payouts-signups
You should join our hangout to talk about this :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Sounds good friend ;)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Is ok very googd
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
thanks :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good job,
I'm trying to kickstart the use of a new tag #steemdev , Your post would fit well that tag.
https://steemit.com/active/steemdev
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice idea ;)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Looks good! no way to comment though?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks! Not yet friend, coming next :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Great idea, will definitely check it out. Not sure if lots of coffee is a constraint or a bonus ;0)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hahaha not sure also! :D
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good Luck with this new adventure! Need to get my booty on down with this!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
hehe thanks :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
welcome :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice job! you could also invent some new interaction and user experience specifically for photography (just like steemitphotochallenge does, and other concepts around photography)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yes that's a very good idea, been thinking about that also :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Very nice to see lots of new alternative user interfaces start to pop up. Great work!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yeah it's time to explore! Thanks :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I know a lot of people are into sharing pictures. This could be a good option for them. I think the Steem blockchain can cover various needs and it's good to see people experimenting with it.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
;)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Resteemed.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good Job. You started it and i hope soon many people will explore the Steem's other avenues to create and share exciting contents.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
thanks :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
lol
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This sounds like a great use, and will prove very popular in the steemit community. Actually giving photographers a chance to earn using the platform is a great idea, instead of Intagram (who give you nothing)...use this.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Exactly, thanks :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Resteemed & Followed ;)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Many thanks :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
It looks great, upvoted and resteemed! I will try it.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Many thanks :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @peugenio! You received a personal award!
Click here to view your Board
Do not miss the last post from @steemitboard:
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @peugenio! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Do not miss the last post from @steemitboard:
Vote for @Steemitboard as a witness to get one more award and increased upvotes!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hi. I have just joined. As a photographer this looks like the holy grail to me? Is it still under development?
Rob
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Very cool I will have to check it out.
I have allot of great photos to share
https://www.instagram.com/adventuresinatlanta/
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice project, on the paper, but it is still not working in 2017 12. You say you need some support, but even that you do not say how we can help you.
Regards.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
It would appear to not be working. Novel idea. Would love to see this up and running. I’d imagine I’d you don’t implement it soon, someone else will beat you to it.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations on the work you have done so far and the journey ahead. This, on top of what great platform that steemit already presents, is a fantastic use of blockchain tech and I can't wait to keep a close eye on further developments!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
informasi yang sangat bermanfaat
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This is a nice project! :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Is this still up? The link seems down :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit