Dettagli richiesta:
Vogliamo commissionare lo sviluppo di un sistema software per la vendita online di servizi turistici.
Il sistema sarà costituito da:
1)Una WebApp (front-end user) destinata all’interfaccia di vendita per il Cliente, che dovrà operare indifferentemente su smartphone Android oppure iOS, consentendo mediante una interfaccia grafica elegante ma asciutta il login mediante credenziali Google o FB, la selezione della o delle offerte di interesse, la prenotazione, il pagamento mediante i consueti canali elettronici con carta di credito o Paypal e infine di ricevere il servizio richiesto via email, sotto forma di voucher alfanumerico oppure in PDF, mantenendo in locale copia di tutti i titoli acquistati;
2)Un back-end, che dovrà:
-Contenere in modo strutturato la descrizione di tutti i servizi offerti e permetterne l’esplorazione efficiente tramite la WebApp;
-Calcolare ed esporre il prezzo di vendita applicando una tabella di Price Policy per numero di adulti/bambini/anziani/eventuali disabili partecipanti;
-ricevere e verificare il corretto pagamento da parte del Cliente;
-registrare tutte le transazioni di acquisto e vendita in ordine temporale;
-effettuare l’acquisto (per i servizi a bigliettazione totalmente automatica) connettendosi alle API dei sistemi di ticketing dei fornitori dei servizi, ricevere da questi il titolo di fruizione del servizio (PDF, ricevuta o voucher) e trasmetterlo al Cliente su WebApp e su email;
-effettuare l’acquisto (per i servizi che richiedono prenotazione mediante operatore umano) semplicemente avviando una chatline tra il Cliente e l’operatore (vedi punto seguente).
3)Una interfaccia per l’operatore di prenotazione, la più banale possibile, tramite la quale l’operatore in chat ascolta le necessità e le indicazioni del Cliente, comunica a questo la o le disponibilità (data, ora e prezzo) dei servizi richiesti, attende conferma a procedere da parte del Cliente e il relativo pagamento e invia al Cliente il o i titoli richiesti su WebApp e via mail. Tutto il processo di verifica, prenotazione e acquisto del servizio è svolto manualmente dall’operatore sui canali propri dei fornitori e non impatta sul software da sviluppare.
Quanto sopra costituisce la prima fase V0 del sistema richiesto. In una versione V1 immediatamente successiva si aggiungeranno altre specifiche WebApps dedicate all’amministrazione del sistema e alla contabilità. In fase V0 queste operazioni saranno eseguite tramite le interfacce native del sistema di database prescelto.
Cerchiamo uno sviluppatore full-stack o un team di un paio di sviluppatori in grado di produrre la V0 in beta in due mesi, prevedendo ulteriori due mesi per bug fixing e consolidamento.
Il proponente dovrà dimostrare provata esperienza:
-nella costruzione di WebApps e Progressive WebApps mediante linguaggi HTML5 + CSS3 + Javascript/Typescript e uso di piattaforme di prototipizzazione e sviluppo quali Ionic Framework o equivalenti;
-nello sviluppo di backend, preferibilmente avvalendosi di piattaforme BaaS cloud-based, quali ad esempio Firebase Realtime Database e Firebase Cloud Functions o equivalenti.
Rispondete indicando la fattibilità di massima della V0 beta in due mesi, garantendo la vostra disponibilità per ulteriori due mesi di bug fixing e consolidamento e indicando un ordine di grandezza di budget complessivo realistico. Ai proponenti forniremo tutte le indicazioni tecniche di dettaglio in nostro possesso, per pervenire a un progetto finale concordato.
Da parte nostra abbiamo le idee molto chiare sulla meccanica dell’interfaccia Cliente e sui servizi da caricare in V0. Effettueremo la selezione pesando 50%-50% i fattori tecnici e quelli economici.
Al medesimo team proporremo lo sviluppo della successiva versione (V1) con budget e requisiti da definirsi successivamente.
Leggi tutto
Informazioni aggiuntive del cliente
Cosa desideri?
nuova app
Che tipo di Applicazione?
Android + IOS
Scopo dell'App?
per business, e-commerce, servizio
Hai bisogno anche di:
multi lingua
Indicativa durata della collaborazione:
qualche mese o anni (lunga collaborazione)