•   over 12 years ago

Venue IDs and QR codes?

Hi!

In the requirements, it says, "An EAST attendee can find an artist by searching or by entering the site number". What is a "site number?" The venue schema has an "ID," which is "a unique identifier," but your example of "d471b627-f7f3-4872-96e2-2af4d813673f" doesn't look like a "site number" that would be very friendly to enter on a mobile device.

Your venue schema also has "Name of the venue - MUST be unique," but if there is a unique ID, why does the name also have to be unique? I'm sure if the app is hoped to be used across multiple events, you'll end up with small one-person "Art Studios" where the name is just "Art Studio" or "My Art Studio" and there's like eight of them.

Your requirements also state, "The app should be able to generate a QR code, which the artist can print and affix next to their art to facilitate people posting the artwork." If the app is a mobile app, is the expectation that artists will be able to print from their mobile devices?

What does the QR code say? Is it an app-specific QR code, meaning a user will have to scan it using the app (and meaning the app will need to be able to scan QR codes)? If so, what is the format of the QR code ID? If it's not an app-specific QR code, and it's a URL, what is the URL schema?

Thanks,
Vitorio

  • 5 comments

  • Manager   •   over 12 years ago

    1) Good point on the site id... at first I was going to make this the id... but then I had second thoughts about the id not being persistent (if the staff needed to change it). I added another field to the Venue entity : site_id. I think this should solve it.

    2) I moved the unique requirement to the site_id. The reason it must be unique is to help the tour staff not accidentally assign a duplicate number.

    3) The venue is tied to a specific event. The current business model is that Artists pay a fee for registering their venue. Once registered, a person who is one of the Venue managers, can add artists to the venue. Also, an artist who is specified as one of the artists for a Venue can associate their art with the venue.

    4) Maybe the QR code requirement was stated backwards... the more important thing is that the patron can scan the QR code with their mobile, and it should bring them to Twitter with the text pre-generated text, including a link to
    http:///art//view, which has the watermarked image, details, and a link to ebay. The artist can grab the QR code from the website and print it... I don't think most people can print that easily from their mobile.

  •   •   over 12 years ago

    You say in #4 that /view has "the watermarked image." Where does that watermark come from? Does the API automatically add watermarks itself when images are uploaded? Or viewed? Or is the app expected to?

  • Manager   •   over 12 years ago

    When the artist uploads the picture, I am going to process it to make two versions, a watermarked web sized version, and a thumbnail version. So if you reference http:///ap1/v1/art/artid/picture , http:///ap1/v1/art/artid/thumbnail or http:///ap1/v1/art/artid/qrcode you get the respective image for the art. The server has a max 4MB upload size, but even so, I don't want to store the large binaries. I just added a new field to art: alt_urls. The artist can provide an alternate URL for other high quality versions, if they like.

  •   •   over 12 years ago

    Can you elaborate on the Ebay tie in?

    "Twitter with the text pre-generated text, including a link to
    http:///art//view, which has the watermarked image, details, and a link to ebay."

    Will the artists be providing urls for SKUs on ebay?

  • Manager   •   over 12 years ago

    I changed ebayURL --> buyURL. I just wanted to provide a way to reference where to buy the art.
    If you see http://clicktotweet.com, when you click on the link, it pre-popuates the tweet for you. It would be convenient to have the tweet pre-composed, so as soon as you scan the QR code, it brings you to a pre-populated tweet.

Comments are closed.