Software che il vostro
sviluppatore può portare avanti
Gestionali, portali clienti, e-commerce, API e integrazioni in PHP: sviluppati da zero, ereditati da chi c'era prima o modernizzati senza fermare l'attività. Laravel e Symfony standard, codice nel vostro repository dal primo giorno, documentazione che cresce insieme al codice.
Sviluppato dal team dietro phpukraine.com→Quattro motivi per cui ci contattano
Quasi ogni richiesta rientra in una di queste categorie. Spesso è un misto, e allora si parte da un audit: dice cosa costruire, cosa sistemare e cosa lasciare com'è.
Un prodotto, un gestionale, un portale clienti, un marketplace o una API. Si parte da una breve conversazione su chi userà il sistema e cosa deve reggere. Poi una stima per fasi invece di un numero unico, e ogni due settimane una versione funzionante su un ambiente di test.
Lo sviluppatore se n'è andato, l'agenzia fattura ogni virgola, oppure nessuno sa più come funziona il sistema. Cominciamo con un audit, rendiamo il progetto riproducibile (repository, deploy, backup, monitoraggio) e solo dopo aggiungiamo funzionalità.
Versioni di PHP fuori supporto, un framework che nessuno aggiorna, o nessun framework. Due strade: mettere in sicurezza sul posto, oppure migrare modulo per modulo verso Laravel o Symfony mentre il vecchio sistema continua a servire i clienti. Mai riscrivere tutto da capo per principio.
Correzioni, aggiornamenti pianificati, nuove funzionalità e monitoraggio, con un monte ore dimensionato sul vostro prodotto e non su un pacchetto. Nessun contratto obbligatorio: codice, server e documentazione restano vostri e il progetto può passare a uno sviluppatore interno in qualsiasi momento.
Dal primo messaggio al sistema in produzione
Qualche frase nel modulo qui sotto, in italiano o in inglese. Non serve un capitolato. Se c'è, meglio; se non c'è, lo scriviamo insieme in un paio di call.
Per codice esistente, un audit con relazione scritta: stato, rischi e tre opzioni con i prezzi. Per un progetto nuovo, una suddivisione in fasi, ognuna con prezzo e tempi, così potete togliere quello che oggi non è critico.
Il lavoro procede a blocchi di due settimane. Alla fine di ognuno c'è qualcosa da provare sull'ambiente di test, non un report di avanzamento. Le priorità possono cambiare tra un blocco e l'altro.
Il vostro repository, i vostri server, documentazione scritta durante il lavoro. Quando decidete di assumere uno sviluppatore interno, riceve un progetto in cui orientarsi in una settimana. Per noi è una conclusione normale, non un cliente perso.
Regole che tengono bassi i costi di manutenzione
Laravel o Symfony nella forma in cui li descrive la documentazione ufficiale. Filament per i pannelli di amministrazione invece di soluzioni fatte in casa. Nessun framework proprietario che capiamo solo noi.
Un monolite dove basta; code, API e servizi separati dove risolvono un problema reale. La complessità si aggiunge quando serve, non per far sembrare il preventivo più serio.
Riscrivere da zero è la strada più costosa e rischiosa, e quasi sempre inutile. I moduli si riscrivono uno alla volta, con i test, quando i numeri dicono che costa meno che sistemare.
Niente listino, perché due progetti simili all'apparenza possono differire di dieci volte. Ogni progetto viene stimato dopo una breve conversazione, per fasi. Se il lavoro non fa per noi, lo diciamo nella prima risposta.
PHP al centro, il resto scelto in base al lavoro
PHP moderno con Laravel o Symfony, Livewire, Vue o React per il frontend, PostgreSQL o MySQL, Redis e RabbitMQ dove le code hanno senso, Docker e AWS oppure un semplice VPS per l'infrastruttura. WordPress e OpenCart quando si tratta di un sito di contenuti o di un negozio, non di un prodotto.
State guardando il nostro lavoro in questo momento
phpukraine.com è una piattaforma che abbiamo costruito e gestiamo: un aggregatore di offerte di lavoro che interroga tre portali ogni ora, un catalogo di aziende, analisi degli stipendi, una banca di domande per i colloqui, documentazione tradotta e strumenti per sviluppatori, con un pannello di moderazione dietro. È il tipo di sistema che costruiamo per i clienti, con lo stesso stack e le stesse regole.
Duplicati unificati tra i portali, classificazione per framework, livello, città e stipendio, soglie di indicizzazione che tengono le pagine povere fuori dai motori di ricerca.
Filtri e landing page curate, distribuzioni degli stipendi con metodologia pubblicata, schede per i colloqui con modalità test, traduzioni in ucraino della documentazione dei framework.
Un pannello Filament per moderazione, redazione e statistiche senza cookie. Tutto va in produzione con un comando.
Cosa vi serve, in che stato è il codice e per quando
Il modulo richiede un paio di minuti, in italiano o in inglese. Rispondiamo entro un giorno lavorativo con domande, una proposta di audit oppure una risposta chiara che il lavoro non fa per noi.