Skip to content

Instantly share code, notes, and snippets.

<div class="hackathon-2023-spring-prize_content-grid">
<div id="w-node-_476dfe05-0df3-41a4-a8b8-e3c53debd795-ac081213" class="hackathon-23-spring-prize_content-block">
<div class="max-width-700 align-center">
<div class="text-color-white">
<div class="margin-bottom space-4x"></div>
<h2 class="hackathon-2023-spring-heading-large">
<span class="hackathon-2023-spring-heading-span" style="
font-size: 36px;
">FLOW TRACK</span>
<div class="hackathon-2023-spring-header-subtext-small text-style-caps">Best Apps Built on Flow</div>
@muttoni
muttoni / flow-hack-project-challenges.txt
Created March 7, 2023 14:28
flow-hack-project-challenges
So that first challenging part was to figure out the generating the dynamic certificates as per the collectors data and then issuer should be able to customize the certificates. Then the second challenge was to figure out the claiming part like when someone is opening the claim url so that particular collector should have only that claim url in which there will be certificates with his or her name. So the last challenge we faced is I had to link the token with the unique claim tokens so that claimer can claim the particular token so we were not able to get tokenIds which we were just minting. So after so many try we figured out and added the code for that and then we were able to get the tokenIds but again we were not able to get the latest one means when we are getting the tokenIds at that time transaction was not completed. Then we found the one way to call particular block of code once transaction is completed by adding one FCL function call.
Our only challenge was selecting the most important product requ
Non of my extensions store any personal information, period. No data is sent to or from the extension to any external servers.
Generale
La presenti Condizione d'uso sono un accordo tra l'utente ("l'utente") e lo sviluppatore WiseAir ("noi" o "noi"). Prima di utilizzare una delle nostre skill Alexa ("le nostre skill"), leggi queste condizioni e la nostra Informativa sulla privacy di Alexa Skills nonché i Termini di utilizzo di Alexa da parte di Amazon Digital Services LLC (con i suoi affiliati, "Amazon").
Per quanto riguarda Amazon, "Alexa" indica il servizio Alexa Voice che include servizi di terze parti (come le nostre competenze) e altri software correlati.
Se utilizzi una delle nostre skill, accetti pienamente le presenti Condizioni d'uso.
Dichiarazione di Non Responsabilità
@muttoni
muttoni / PrivacyPolicy
Last active April 24, 2020 13:13 — forked from germanviscuso/PrivacyPolicy
wiseair-privacy-policy
Questa privacy policy descrive come WiseAir / FilaIndiana ("noi") protegge la tua privacy ("tu", "l'utente") e i tuoi dati. Prima di utilizzare una qualsiasi delle nostre skill Alexa ("le nostre skill"), si prega di leggere questa politica e le nostre Condizioni d'uso Alexa skill, nonché le Condizioni d'uso Alexa e le Norme sulla privacy di Amazon Digital Services LLC (con le sue affiliate, " Amazon”).
Per quanto riguarda Amazon, "Alexa" indica il servizio Alexa Voice che include servizi di terze parti (come le nostre skill) e altri software correlati.
Se si utilizza una delle nostre competenze, si accetta pienamente questa politica sulla privacy.
Generale
Quando usi le nostre skill devi parlare con Alexa. Questo input vocale viene inviato ad Amazon e noi dove lo utilizziamo per capire cosa dovrebbe fare la nostra skill per te. Questo è assolutamente necessario affinché il nostro servizio ti dia una risposta adeguata.
@muttoni
muttoni / index.js
Created November 14, 2019 12:56
Euroconsumer
// This sample demonstrates handling intents from an Alexa skill using the Alexa Skills Kit SDK (v2).
// Please visit https://alexa.design/cookbook for additional examples on implementing slots, dialog management,
// session persistence, api calls, and more.
const Alexa = require('ask-sdk-core');
const LaunchRequestHandler = {
canHandle(handlerInput) {
return Alexa.getRequestType(handlerInput.requestEnvelope) === 'LaunchRequest';
},
handle(handlerInput) {
@muttoni
muttoni / index.js
Created November 1, 2019 12:05
Lucca Trivia
// This sample demonstrates handling intents from an Alexa skill using the Alexa Skills Kit SDK (v2).
// Please visit https://alexa.design/cookbook for additional examples on implementing slots, dialog management,
// session persistence, api calls, and more.
const Alexa = require('ask-sdk-core');
const LaunchRequestHandler = {
canHandle(handlerInput) {
return Alexa.getRequestType(handlerInput.requestEnvelope) === 'LaunchRequest';
},
handle(handlerInput) {
// This sample demonstrates handling intents from an Alexa skill using the Alexa Skills Kit SDK (v2).
// Please visit https://alexa.design/cookbook for additional examples on implementing slots, dialog management,
// session persistence, api calls, and more.
const Alexa = require('ask-sdk-core');
const LaunchRequestHandler = {
canHandle(handlerInput) {
return Alexa.getRequestType(handlerInput.requestEnvelope) === 'LaunchRequest';
},
handle(handlerInput) {
@muttoni
muttoni / index.js
Last active September 18, 2019 11:30
Spelling Wasp
// This sample demonstrates handling intents from an Alexa skill using the Alexa Skills Kit SDK (v2).
// Please visit https://alexa.design/cookbook for additional examples on implementing slots, dialog management,
// session persistence, api calls, and more.
const Alexa = require('ask-sdk-core');
const LaunchRequestHandler = {
canHandle(handlerInput) {
return Alexa.getRequestType(handlerInput.requestEnvelope) === 'LaunchRequest';
},
handle(handlerInput) {
@muttoni
muttoni / index.js
Created September 12, 2019 12:22
ciao-mondo
// This sample demonstrates handling intents from an Alexa skill using the Alexa Skills Kit SDK (v2).
// Please visit https://alexa.design/cookbook for additional examples on implementing slots, dialog management,
// session persistence, api calls, and more.
const Alexa = require('ask-sdk-core');
const LaunchRequestHandler = {
canHandle(handlerInput) {
return Alexa.getRequestType(handlerInput.requestEnvelope) === 'LaunchRequest';
},
handle(handlerInput) {