gitcoinco / skunkworks

experimental laboratory
64 stars 35 forks source link

As a member of the web3 ecosystem; I want a 'web3 art' website where I can go and download web3 art so I can evangelize decentralizatiohn #131

Open owocki opened 4 years ago

owocki commented 4 years ago

As a member of the web3 ecosystem; I want a 'web3 art' website where I can go and download web3 art so I can evangelize decentralizatiohn

what I want built:

you can choose to build this in whatever tech you want (react, django, etc)

existing artworks:

to apply; please include your work plan and somethikng that signifies that you are a competant full stack dev (portfolio perhaps)

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 1.3 ETH (229.67 USD @ $176.67/ETH) attached to it.

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Cancelled


Work has been started.

These users each claimed they can complete the work by 2 months, 1 week ago. Please review their action plans below:

1) mul1sh has been approved to start work.

I have a lot of experience in creating websites in vue, react, angular, django e.t.c and I've even contributed to the gitcoin website itself :D.

So I can get this done in less than 2 days, complete with deployment steps.

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 4 years ago

@mul1sh Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

mul1sh commented 4 years ago

@owocki for this, should I also include the existing artworks?

owocki commented 4 years ago

@mul1sh yes pls!

mul1sh commented 4 years ago

@owocki ok thanks, though some of the files are not images i.e. .ai, .sketch e.t.c what should I do with them?

Also should I change the images to a more web friendly format i.e. png or webp or upload them as I find them i.e. .svg , .gif thanks

Also for the existing artworks, how do I get the artist_gitcoin_name ?

owocki commented 4 years ago

@mul1sh just use the svg / pngs pls

Also for the existing artworks, how do I get the artist_gitcoin_name ?

if you load the file names in a spreadsheet i'd be happy to load the artist name and any more info needed (title perhaps!)

mul1sh commented 4 years ago

@owocki FYI, i'm loading the file names to this spreadsheet will be done soon, thanks 🙂

owocki commented 4 years ago

kewl just ping me when i should add human names! thanks

On Wed, Nov 6, 2019 at 9:55 AM Mulili Nzuki notifications@github.com wrote:

@owocki https://github.com/owocki FYI, i'm loading the file names to this spreadsheet https://docs.google.com/spreadsheets/d/1EZGLdHJ_4IjiSQni6z9nEtSmA8XRO9D98uSmkDSze1Q/edit#gid=0 will be done tomorrow, thanks 🙂

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/gitcoinco/skunkworks/issues/131?email_source=notifications&email_token=AAD5PCOWKRFDSSHLRP72CUTQSLZIHA5CNFSM4JC74QRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDHHLSA#issuecomment-550401480, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAD5PCLPOZXHMR76ABZLLE3QSLZIHANCNFSM4JC74QRA .

--

@owocki http://www.twitter.com/owocki


check out what i'm building on github http://github.com/owocki

or what i'm shooting on photoshelter http://photography.owocki.com/

or find me on twitter http://www.twitter.com/owocki, facebook http://www.facebook.com/kevinowocki, instagram http://instagram.com/owocki, linkedin http://www.linkedin.com/in/owocki, and owocki.com http://www.owocki.com/?utm_source=emailsig.

see you around teh internets!

PS -- Come to the next Boulder Blockchain https://www.meetup.com/Boulder-Blockchain/ meetup. Be there or be ^ 2. PPS -- Have I mentioned that *G*itcoin is live? More @ https://gitcoin.co

mul1sh commented 4 years ago

@owocki i've listed the images in the drive, working on the gitcoin images now.

Also in the site, should I have 2 tabs one for svgs and the other pngs?

owocki commented 4 years ago

to keep this simple... maybe lets just let people download the svgs?

for the spreadsheet what do youn want me to add? new titles? artist name? anything else? i want to do this only once not have to go back for couple iterations so lets make sure we get everything now!

mul1sh commented 4 years ago

@owocki ok i'll stick with svg's then, thanks. As for spreadsheet, kindly add the artist name and new titles. Thats should be enough.

owocki commented 4 years ago

thanks; just asked the artists to fill out the spreadsheet. hopefully will have that info in the next day or so

mul1sh commented 4 years ago

@owocki thanks, i have all the info I need now, so this will be ready in a few hours.

owocki commented 4 years ago

Great !!

On Wed, Nov 13, 2019 at 6:01 AM Mulili Nzuki notifications@github.com wrote:

@owocki https://github.com/owocki thanks, i have all the info I need now, so this will be ready in a few hours.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/gitcoinco/skunkworks/issues/131?email_source=notifications&email_token=AAD5PCLCLCQUHNHQCRFSRJ3QTQCDHA5CNFSM4JC74QRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOED6HOOI#issuecomment-553416505, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAD5PCMIXI46Z5TUBLHBTQLQTQCDHANCNFSM4JC74QRA .

--

@owocki http://www.twitter.com/owocki


check out what i'm building on github http://github.com/owocki

or what i'm shooting on photoshelter http://photography.owocki.com/

or find me on twitter http://www.twitter.com/owocki, facebook http://www.facebook.com/kevinowocki, instagram http://instagram.com/owocki, linkedin http://www.linkedin.com/in/owocki, and owocki.com http://www.owocki.com/?utm_source=emailsig.

see you around teh internets!

PS -- Come to the next Boulder Blockchain https://www.meetup.com/Boulder-Blockchain/ meetup. Be there or be ^ 2. PPS -- Have I mentioned that *G*itcoin is live? More @ https://gitcoin.co

owocki commented 4 years ago

hey @mul1sh sorry for the late ask.. but if i added titles to each artwork in the spreadsheet.. could those make it onto the site? i think they might be important for SEO.

got a WIP PR u can share?

GuistF commented 4 years ago

Hi @mul1sh, I would like to share my idea about the presentation of the artworks. I was thinking about the presentation structure of the Kudos/marketplace. Just a png preview of the artwork and the info/action panel on the right. we can arrange by artwork collection like this :

Maybe later we can add some relevant information about the "event artwork collection " so that the user can understand the context of the illustrations.

pls, tell me if you need some help with the files or something, I would be happy to help.

mul1sh commented 4 years ago

@owocki yes of course i'll add them to the site, I agree they would be great for SEO, so please add them. On my side, i'm wrapping up the site right now, the first draft will be ready today with all the relevant info.

@GuistF great idea, i'm implementing it like this then, thanks for the feedback

owocki commented 4 years ago

@mul1sh i just added titles to the spreadsheet

mul1sh commented 4 years ago

@owocki thanks, doing my final test now and then I push 😃

owocki commented 4 years ago

yayy! let me know when theres a qa link i can checkout

gitcoinbot commented 4 years ago

@mul1sh Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

mul1sh commented 4 years ago

@owocki sorry for the delay on this, was a bit caught on my end but i'm wrapping it up now by finishing up on the deployment (for both frontend & backend) now.

Just a quick one, should I add docker to make the EC2 deployment much easier? I realised trying to deploying the backend separately and the frontend separately too is very time consuming and has actually led to my delays in the last few days.

Also also the images are will be uploaded to aws s3 from the backend, instead of a local folder. Hope this is ok? Thanks again for the patience i'm definitely submitting this later today 🙂

owocki commented 4 years ago

docker would be great :)

AWS is fine with me (actually preferred).. how does one upload a new image? is there an /upload form?

mul1sh commented 4 years ago

Yes, there is a form to upload svg's in bulk and also modify the image data i.e. artist name, title e.t.c.

Anyway almost done with the docker config and then i'll set it up in my aws for you to test

owocki commented 4 years ago

awesome!

On Thu, Nov 28, 2019 at 12:04 AM Mulili Nzuki notifications@github.com wrote:

Yes, there is a form to upload svg's in bulk and also modify the image data i.e. artist name, title e.t.c.

Anyway almost done with the docker config and then i'll set it up in my aws for you to test

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/gitcoinco/skunkworks/issues/131?email_source=notifications&email_token=AAD5PCKQAU75JEOOUTMFT4TQV5UOZA5CNFSM4JC74QRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFLUSGI#issuecomment-559368473, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAD5PCKLCUWXTJSEYDB6XRLQV5UOZANCNFSM4JC74QRA .

--

@owocki http://www.twitter.com/owocki


gitcoin is live and has generated over $2.7mm for Open Source Software - see our results https://gitcoin.co/results

owocki commented 4 years ago

@mul1sh sup broh? how we doing?

owocki commented 4 years ago

ok got a site i can checkout?

On Mon, Dec 23, 2019 at 2:37 AM Mulili Nzuki notifications@github.com wrote:

Finally deploying now and then I submit 😃

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/gitcoinco/skunkworks/issues/131?email_source=notifications&email_token=AAD5PCKTKQZCTH6CJ4IBXF3Q2CBDXA5CNFSM4JC74QRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHQWJHY#issuecomment-568419487, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAD5PCIKVAJPWT5H32V3ZGTQ2CBDXANCNFSM4JC74QRA .

--

@owocki http://www.twitter.com/owocki


gitcoin is live and has generated over $2.7mm for Open Source Software - see our results https://gitcoin.co/results

mul1sh commented 4 years ago

@owocki deploying it now. Sorry for the massive delay on this had a lot of docker issues to deal with and also I changed the backend from aws 3box so as to make admin authenticate much easier which further delayed me.

Anyway in a few hours will alert you to checkout the site.

owocki commented 4 years ago

ok..

On Fri, Jan 3, 2020 at 7:09 AM Mulili Nzuki notifications@github.com wrote:

@owocki https://github.com/owocki deploying it now. Sorry for the massive delay on this had a lot of docker issues to deal with and also I changed the backend from aws 3box so as to make admin authenticate much easier which further delayed me.

Anyway in a few hours will alert you to checkout the site.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/gitcoinco/skunkworks/issues/131?email_source=notifications&email_token=AAD5PCMDCQXH2KDE4RUXYOLQ35BKJA5CNFSM4JC74QRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIBGHGQ#issuecomment-570581914, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAD5PCMHORNVTOIWEFTN5JDQ35BKJANCNFSM4JC74QRA .

--

@owocki http://www.twitter.com/owocki


gitcoin is live and has generated over $2.7mm for Open Source Software - see our results https://gitcoin.co/results

owocki commented 4 years ago

@mul1sh whats up? you keep saying its close but haven't delivered yet.. can i count on you to get it done?

mul1sh commented 4 years ago

Doing one final thorough test and then deploying to aws and finally submitting

owocki commented 4 years ago

ok got a link?

On Sun, Jan 12, 2020 at 4:34 AM Mulili Nzuki notifications@github.com wrote:

Deploying now to aws

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/gitcoinco/skunkworks/issues/131?email_source=notifications&email_token=AAD5PCKV2CTYEL7MV3N4JFDQ5L55TA5CNFSM4JC74QRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIWXXJA#issuecomment-573406116, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAD5PCP56KDF3RHOOUFZASTQ5L55TANCNFSM4JC74QRA .

--

@owocki http://www.twitter.com/owocki


gitcoin is live and has generated over $2.7mm for Open Source Software - see our results https://gitcoin.co/results

mul1sh commented 4 years ago

Hey @owocki sorry, but i'm still debugging this abit, but i'm very confident i will have a QA link for you by Friday this time.

Also let me explain why long the hold up which is basically because of the backend. At first I used a node.js backend + mongodb + aws EC2 container + aws s3 storage which was super easy to setup for the image uploads, but it got a bit complicated when adding other necessary features like user roles, deployment i.e. using docker and even the hosting itself in EC2 i.e. nginx reverse proxying e.t.c

So last month I researched on the best decentralized approaches to handle the above and settled on 3box. The problem with 3box was it was hanging alot because I was storing the images as base64 and so fetching them would take sometime even with lazy loading. So finally I settled on 3box + ipfs which was a bit fast but the initial uploads would take time because of ipfs propagation of the images. But finally I managed to speed this up using 3box + ipfs via an infura gateway and it seems to be performing very well so far albeit with a few bugs here and there which is what i'm fixing.

Using this "stack" of 3box + IPFS will make the backend much easier to maintain in my opinion and I don't have to worry about thing's like user roles since these are already baked into 3box so the login will be seamless.

Thought I should explain why the long hold-up but as stated above by this coming Friday, this will be done. Thanks again for the patience

owocki commented 4 years ago

Thanks for the thoughtful update :)

On Wed, Jan 22, 2020 at 1:18 PM Mulili Nzuki notifications@github.com wrote:

Hey @owocki https://github.com/owocki sorry, but i'm still debugging this abit, but i'm very confident i will have a QA link for you by Friday this time.

Also let me explain why long the hold up which is basically because of the backend. At first I used a node.js backend + mongodb + aws EC2 container + aws s3 storage which was super easy to setup for the image uploads, but it got a bit complicated when adding other necessary features like user roles, deployment i.e. using docker and even the hosting itself in EC2 i.e. nginx reverse proxying e.t.c

So last month I researched on the best decentralized approaches to handle the above and settled on 3box. The problem with 3box was it was hanging alot because I was storing the images as base64 and so fetching them would take sometime even with lazy loading. So finally I settled on 3box + ipfs which was a bit fast but the initial uploads would take time because of ipfs propagation of the images. But finally I managed to speed this up using 3box + ipfs via an infura gateway and it seems to be performing very well so far albeit with a few bugs here and there which is what i'm fixing.

Using this "stack" of 3box + IPFS will make the backend much easier to maintain in my opinion and I don't have to worry about thing's like user roles since these are already baked into 3box so the login will be seamless.

Thought I should explain why the long hold-up but as stated above by this coming Friday, this will be done.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/gitcoinco/skunkworks/issues/131?email_source=notifications&email_token=AAD5PCM6V7L3O6S3FZU6U3LQ7CEWDA5CNFSM4JC74QRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJUSSXA#issuecomment-577317212, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAD5PCLZGF2WGTHIPYLGVBDQ7CEWDANCNFSM4JC74QRA .

--

@owocki http://www.twitter.com/owocki


gitcoin is live and has generated over $2.7mm for Open Source Software - see our results https://gitcoin.co/results

owocki commented 4 years ago

im going to remove the funds from escrow... hit me up when ur submission is rdy and ill pay it out directly then

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Cancelled


The funding of 1.3 ETH (221.84 USD @ $170.65/ETH) attached to this issue has been cancelled by the bounty submitter

mul1sh commented 4 years ago

@owocki thanks for the update will do 🙂