Software ohmyform

OhMyForm Costruttore di moduli gratuiti

Alternativa open source a tipografi per forme e sondaggi

OHMYFORM fornisce strumenti di costruttori di moduli per creare moduli online. Genera forme incorporabili dall'aspetto professionale per sondaggi, ricerche di mercato e reclutamento.

Panoramica ### ** ** OHMYFORM è un software open source al 100% per generare moduli, sondaggi e questionari pronti per mobili di livello professionale. L’uso di tecnologie Web standard semplifica l’integrazione dei moduli su app desktop, web o mobili. Ohmyform è una delle alternative più popolari alle forme di Google Forms, Typeform, Wufoo, Fornik, Forma e Gravity. Ti dà tutte le funzionalità di cui hai bisogno per creare e distribuire i tuoi moduli gratuitamente. Insieme alle caratteristiche della costruzione di moduli, fornisce anche gli strumenti per analizzare le comunicazioni del modulo. La potenza del software open source arriva attraverso la sua comunità e Ohmyform ha sempre migliorato la comunità degli sviluppatori che sta migliorando il software su base regolare. OhmyForm non viene fornito con piani retribuiti o ospitati la sua open source al 100% e ti dà tutto il controllo per ospitare il software da solo. Viene fornito anche con un’immagine Docker che semplifica la configurazione e lo ospita nella tua infrastruttura. Anche se ciò richiede di gestire anche l’infrastruttura e la sicurezza. OHMYFORM è attivamente un software di sviluppo e hanno un elenco completo di funzionalità che stanno attualmente lavorando su come supporto multi -lingua, esportazione come JSON, CSV e XML. E hanno anche un elenco di futuri miglioramenti in formato una tabella di marcia per la versione 1.0

Requisiti di sistema

Per configurare ohmyform, è necessario disporre dei seguenti software

  • node.js
  • Mongo DB
  • Redis
  • Email istanza

Caratteristiche

Di seguito sono riportate le caratteristiche chiave di Ohmyform

  • Supporto multi-lingua (semi implementato)
  • 11 possibili tipi di domande
  • pagine di inizio e fine modificabili
  • Invio di esportazione a XLS, JSON o CSV
  • Native Analytics e Google Analytics Support
  • sottodomini personalizzati per ogni utente
  • Forme incorporabili
  • Forme come API di servizio.

sulla roadmap per v1.0.0

  • Implementare la crittografia per tutti i dati del modulo
  • Aggiungi integrazione API Typeform
  • Aggiungi supporto per l’integrazione del plugin/terze parti (ALA Slack)
  • Crea wiki per facile installazione e configurazione
  • Aggiungi campo del modulo Stripe/Pagamento
  • Aggiungi immagini di sfondo personalizzate e campi a discesa
  • Aggiungi il campo Modulo di caricamento del file
  • Distribuibile con Heroku e Dockerhub
  • Abbassa MongoDB per un calo in sostituzione con licenze migliori.

Istruzioni per l’installazione

Il metodo consigliato #### è tramite Docker Docker ci offre il lusso di dover davvero affrontare un numero molto limitato di possibili scenari di distribuzione mentre possiamo spedire l’intero ambiente con l’app senza costare molto o noi nel processo. Prima di Docker per raggiungere questo obiettivo avremmo dovuto spedire un’intera macchina virtuale o anche peggio costruire un server identico e spedirla a modo tuo. Ora è solo un docker che si allontana dalla realtà. Questo è il motivo per cui andiamo con Docker, ci sarà la documentazione su come fare le cose direttamente con la fonte, tuttavia idealmente, questo contribuirà a far fronte.

Sviluppo locale ### I passi sono come segue:

  • Fase uno: Git Clone https://github.com/ohmyform/ohmyform.git
  • Fase due: modifica tutto ciò che desideri nella fonte.
  • Fase tre: CD ohmyform -Setp quattro: aggiornamento del sottomodulo Git -Init -Passaggio cinque: docker -compose up -d
  • Passaggio sei: docker-compone PS A questo punto dovresti avere un’istanza di lavoro con cui giocare a http: // localhost: 5000/in pochi istanti.

istanza di un’istanza di produzione

OHMYFORM ha recentemente sottoposto a una pesante ri-certificazione e re-fattori prima che consigliamo di usarlo in produzione. Siamo riusciti a raggiungere l’obiettivo di avere un rilascio di Pre 1.0 Aggiornato e gratuito di lavoro. Mirare a un numero di cose da completare prima di considerare stabile 1.0 ma sei accolto per gestirlo per piccole campagne. È improbabile che romperemo il sistema di archiviazione.

Compila dalla fonte

Questo in genere non sarà supportato e la maggior parte del QA tramite GIT i problemi di Git avrà questa linea citata e sarà chiusa ai casi di triage Edge, non vogliamo supportare infiniti casi di bordo possibili. Al contrario considereremo sicuramente tutti i problemi in modo equo, tuttavia se richiederà uno sforzo significativo o distraggerà pesantemente dall’ambito senza ragionevole causa, probabilmente lo perceperemo dal tracker.

 Italiano