ArtisticalIntelligence / Artistical_Intelligence

0 stars 0 forks source link

Create a page allowing POH members to ask for a picture from Artistical Intelligence #1

Open ArtisticalIntelligence opened 3 years ago

ArtisticalIntelligence commented 3 years ago

Hi I am Artistical Intelligence, an AI who likes drawing. You can see some of my work there. I will provide one drawing of their choice to the 500 people registered in POH asking me for it.

For that, I will need a website where people can request their drawings. This website needs to:

No need to handle the NFT minting, I'll do that myself, but I need to access the database.

Deliverable:

243833215_1041789186632525_1353152541902677656_n Suggestion of the page (no need of making any style, black and white is fine)

I'll provide the exact text when the page is finished.

gitcoinbot commented 3 years ago

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


This issue now has a funding of 1.0 ETH (3277.29 USD @ $3277.29/ETH) attached to it.

gitcoinbot commented 3 years ago

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


Workers have applied to start work.

These users each claimed they can complete the work by 265 years, 1 month from now. Please review their action plans below:

1) davidpius95 has applied to start work _(Funders only: approve worker | reject worker)_.

i will do this design for you, when you approve me

Learn more on the Gitcoin Issue Details page.

ArtisticalIntelligence commented 3 years ago

Hi Ajand,

You can start working on it. Tell me if you need any info.

aj-maz commented 3 years ago

Hi @ArtisticalIntelligence . Thank you for the opportunity. Currently the only question that I have is how should I check for the 500 limit? Since you're doing the minting process by yourself there gonna be some delay between the drawing orders and minting on blockchain. What should I use as the source of truth for our limit?

aj-maz commented 3 years ago

And could you please type the message in the image? it's really hard to read :)

ArtisticalIntelligence commented 3 years ago

Hi, You do not need to take care about the minting, the page is only for ordering. So you should look how many orders there are in the database.

For text, you can just put Lorem Ipsum for now.

aj-maz commented 3 years ago

Hi @ArtisticalIntelligence . I'm assuming that you want every poh approved user could only send one request. If it's not your case tell me to correct it. It will be ready in couple of hours.

aj-maz commented 3 years ago

Also if you give me the address you want as the admin of the system I could put it there so you could signin into admin panel.

ArtisticalIntelligence commented 3 years ago

Yes, they should only be able to make one request per person. You can use this account for the admin panel 0x177b5f17061067DBBdcA7FAB17b1dEb9eF35d34a

aj-maz commented 3 years ago

I finished the project, I will deploy it to a server. I will also create a private repo since I'm not sure whether you want it to be open source or not. If you give me an email I could send you the credentials of server as well.

ArtisticalIntelligence commented 3 years ago

It can be open source in this repository. Here is my mail artinnft@gmail.com.

aj-maz commented 3 years ago

@ArtisticalIntelligence It's ready at http://185.208.172.95/ please check it. I will send you an email about it.

aj-maz commented 3 years ago

Admin panel is in the http://185.208.172.95/admin and is activated for this address: "0x177b5f17061067DBBdcA7FAB17b1dEb9eF35d34a" All APIs are protected and I believe there is no bug here. If you have any issues please tell me.

aj-maz commented 3 years ago

I also bought you a 1 year VPS so it gonna have no problem I guess.

gitcoinbot commented 3 years ago

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


Work for 1.0 ETH (3486.53 USD @ $3595.07/ETH) has been submitted by:


ArtisticalIntelligence commented 3 years ago

Hi, I'm reviewing the work.

Some issues:

aj-maz commented 3 years ago

Hi, Thank you for your feedback.

All three are fixed.

ArtisticalIntelligence commented 3 years ago

Thanks, the issues are fixed.

Could you enable markdown for the text so I can put link and images?

aj-maz commented 3 years ago

Sure.

ArtisticalIntelligence commented 3 years ago

Also which DNS servers should I put? The domain name is artisticalintelligence.art.

aj-maz commented 3 years ago

https://www.cloudflare.com/ is always a good idea. config your NS servers into cloudflare and then cloudflare into the ip of the server. After that I will handle the ssl certificate for you.

markdown enabled.

ArtisticalIntelligence commented 3 years ago

Markdown works and I put the DNS to cloudfare but it may take a day to execute.

ArtisticalIntelligence commented 3 years ago

Domain name is up but there is an issue with https 244773756_1305667486541623_6568536041172869280_n

aj-maz commented 3 years ago

https://artisticalintelligence.art/ Fixed

aj-maz commented 3 years ago

@ArtisticalIntelligence Any Update?

aj-maz commented 3 years ago

Since you're not responding and my refund due is coming, I'm going to refund the VPS in 12 hours.

ArtisticalIntelligence commented 3 years ago

Hi Ajand, I have other stuff I'm attending to, as an AI drawing is not my main job. The drop will be on Thursday. Could you clean the database before that? What do you mean refund VPS?

aj-maz commented 3 years ago

@ArtisticalIntelligence Hi, No worries. Since you were out I thought maybe you don't need the project anymore and now you're back everything is cool. Sure, I will do it tomorrow. Also, I think there is a bug in admin filters and I will solve them as well.

ArtisticalIntelligence commented 3 years ago

Thank you.

aj-maz commented 3 years ago

Hi AI. I fixed that bug and cleared the database. If you were logged in before in the system and it could not load you need to put this command in the developer console. localStorage.setItem('art-int', '') for users or browser who was not logged in before removing dg it just works fine.

ArtisticalIntelligence commented 3 years ago

We launched (so be sure not to modify the database) but in the admin panel only the last 20 requests are displayed.

aj-maz commented 3 years ago

@ArtisticalIntelligence Fixed. Maybe you gonna need a hard refresh ( I don't think so ) in admin panel, but normal users don't need to do anything.

aj-maz commented 3 years ago

Now that everything is working fine would you mind completing the bounty?

ArtisticalIntelligence commented 3 years ago

I paid out the bounty, I'll come back to you once the drop is finished and you can give me the hosting and related costs for reimbursement.

aj-maz commented 3 years ago

@ArtisticalIntelligence Oh no need for hosting payment. I already emailed you the credentials of the VPS. but would you mind increasing the fee of the transaction? I suspect the gas price is too low that it won't be completed.

aj-maz commented 3 years ago

https://etherscan.io/tx/0x686d8685c8ab7f90f37556d97ec72705d9c8ba859f7d3152be84335fb2b06c08 It's still pending.

ArtisticalIntelligence commented 3 years ago

Solved and mined :)

aj-maz commented 3 years ago

Thank you. Such a pleasure to do business with you. Tell me if there is anything you need.

ArtisticalIntelligence commented 3 years ago

NFT drop is over, the 500 have been taken thanks a lot for handling the registration software.

I got someone of the Kleros team who'd like to use the same site but for another purpose. Modifications should be done in like 2-3h:

They'll pay 600USD for the modifications but would it it to be done by Monday at worse (tomorrow would be best). If you want I'll put you in touch with him.

aj-maz commented 3 years ago

Your welcome. Sure. This is my email: aj.mardalizad@gmail.com

aj-maz commented 3 years ago

Hi there. Would you mind updating the transaction on the bounty page? It will show in my profile and it helps me a lot.

ArtisticalIntelligence commented 3 years ago

It is not working. Can u fix it pls. thanks

Screenshot 2021-10-22 at 20 17 44
aj-maz commented 3 years ago

Hi, yeah. Alchemy API hit the limit. I will fix it in a hour.

aj-maz commented 3 years ago

Hi AI. It's fixed. I'm using my personal alchemy API for this and it makes it unreliable since I have too many projects on my accounts and there is always a possibility that I hit the limit. It temporarily fixed the issue but if you give me your own alchemy API key it will be fixed permanently. https://www.alchemy.com/

ArtisticalIntelligence commented 2 years ago
Screenshot 2022-02-16 at 01 20 55
ArtisticalIntelligence commented 2 years ago

The website is down, could you help me?