8086 Skrevet 27. januar 2015 Del Skrevet 27. januar 2015 (endret) Holder på å lage en applikasjon fra scratch, og i den sammenheng ønsker jeg å bruke mest mulig løst koblet hyllevare (SaaS) for å bruke tiden min mest mulig på hovedfunksjonalitet. Siden kommer til å vise/aggregere opp brukergenerert data, men siden disse dataene er potensielt sensitive (a la anmeldelsene på legelisten.no) må de innom et steg med manuell godkjenning. Denne godkjenningsbiten skulle jeg gjerne satt ut til en tjeneste, men jeg greier ikke å finne gode nok søkeord/beskrivelse til at jeg finner det på egen hånd så derfor trenger jeg tips. Funksjonaliteten jeg ønsker å ende opp med Brukeren skriver inn dataene i et skjema Skjemaet må kunne ha validering (a la FormKeep) Skjemaet sendes inn til et grensesnitt som viser innkommende meldinger/json (f.eks. a la Trello) Admin-grensesnittet burde ha mulighet til - godkjenne anmeldelser - avvise med begrunnelse - hooks for å trigge handlinger ved endringer, f.eks. noe a la Zapier Ved godkjenning trigges en handling som gjør at anmeldelsen pushes til databasen eller postes til et REST-api i min applikasjon (med et autentiseringstoken) Tips til hva jeg kan bruke her? Det må gjerne være flere små tjenester som funker sammen for å få til dette, men de 300+ appene som listes hos Zapier er litt vanskelig å få oversikt over. P.S. Slet med å finne riktig forumkategori, så om noen har et bedre forslag til hvor dette hører hjemme må de gjerne høre fra seg! Forslag til andre nettsider man kan diskutere slikt er også kjærkomment, siden StackOverflow o.l. ikke egner seg til diskusjoner som dette. Endret 27. januar 2015 av 8086 Lenke til kommentar
Enthroner Skrevet 27. januar 2015 Del Skrevet 27. januar 2015 (endret) Jeg ville gjort følgende (med forbehold om at jeg kanskje misforstår hva du vil): Finn en SaaS for hosting og validering av forms, jeg synes FormKeep ser flott ut. Den har også API tilgang Velg en teknologi for å skrive din businesslogikk (jeg ville brukt Node.js)Lag et endpoint hvor du mottar submissions og sett opp med web hook (FormKeep har web hook for onsubmit) Gjør en analyse av innholdet og grader posten fra systemet Dytt innholdet til en backend som eksponerer funksjonaliteten du beskriver Sett evnt opp egne web hooks / email push / sms whatever i din backend Jeg tror kanskje du kunne kommet et stykke med å bruke https://cloud.google.com/prediction/docs for å 'trene' systemet ditt til å gradere innholdet. Hver gang en admin er uenig med graderingen til systemet så trenes datasettet. FormKeep -> webhook -> Backend -> Google prediction -> Admin User -> gives rating -> update Google prediction -> webhook -> ApplikasjonGitt at du vil ha Backend (database holder alle svar) og Applikasjon (database holder kun godkjente) som separate tjenester. Endret 27. januar 2015 av Enthroner Lenke til kommentar
8086 Skrevet 27. januar 2015 Forfatter Del Skrevet 27. januar 2015 (endret) Det var et strålende svar - tusen takk! Ikke gitt at jeg vil gjøre det akkurat sånn, men det var masse gode pointers her, spesielt tipset om trening av Google Predictions. Regner med at jeg vil kjøre applikasjonen på GAE så da går jeg vel for en Flask-basert applikasjon istedenfor Node. Litt kjedelig at det ikke finnes noen ferdige adminløsninger for godkjenningsløsningen jeg skisserte ... så kanskje det er en idé for en annen webapplikasjon! :-) Endret 27. januar 2015 av 8086 Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå