Miglioramento WebApp Astrologica 'Zodiacy'

Замовник: AI | Опубліковано: 07.01.2026

Sto cercando un* web developer (meglio se full‑stack con buona esperienza in UI/UX) per migliorare una webapp astrologica già funzionante chiamata Zodiacy, che al momento include la “Transity App” per il calcolo di tema natale e transiti. Il progetto è online e operativo, ma preferisco mostrare l’app solo durante un colloquio iniziale e non inserire il link pubblico nell’annuncio. ​ :: Stack attuale e contesto tecnico: a) Backend in JavaScript, con due repository su GitHub: - una per il calcolo astrologico basata su Swiss Ephemeris (open source) - una privata per il resto della webapp b) Utilizzo di OpenCage per la ricerca dei luoghi e MongoDB per la gestione dei dati. ​c) Frontend sviluppato con Chakra UI e tecnologie come React/TypeScript/Node.js (struttura esistente da valutare). ​d) Deploy automatico tramite Vercel collegato a GitHub. ​e) Il codice è stato in buona parte scritto con l’aiuto dell’IA e la repo necessita anche di un po’ di “pulizia” e riorganizzazione. ​ Sono in grado di dare accesso alle repository GitHub e gestire i permessi, ma uso solo GitHub online (niente Git locale), quindi se servono tool aggiuntivi avrò bisogno di indicazioni. ​ :: Obiettivi principali (priorità iniziali) 1) Tabella dati ed esportazione - Migliorare la visualizzazione di una tabella specifica (leggibilità, layout, usabilità). ​- Aggiungere la possibilità di: stampare e/o salvare la tabella in PDF, esportare certi dati dati in un formato di testo strutturato. ​2) UI/UX e design generale - Rendere l’interfaccia più moderna, chiara e user‑friendly, mantenendo un’estetica coerente con il tema astrologico e renderla funzionante su vari Browser ​- Migliorare l’esperienza d’uso complessiva (layout, colori, spaziature, responsive design, ecc.). ​3) Integrazioni e struttura - Aggiungere un bottone PayPal per donazioni/pagamenti. ​- Aggiungere un form di contatto per domande e suggerimenti. ​- Migliorare il codice dove necessario e rendere il progetto più scalabile e semplice da manutenere per una persona non programmatrice. ​- Valutare, se ha senso, un collegamento o integrazione con WordPress (o sistema simile) per poter aggiungere pagine e contenuti tramite una dashboard, senza dover scrivere codice. ​4) Elementi secondari (non prioritari ma utili) - Scrivere/aggiornare un README chiaro e completo per il progetto. ​- Integrare una Privacy Policy e un Impressum seguendo modelli standard conformi alla normativa UE/Italia. ​ :: Sviluppi futuri possibili Se la collaborazione funziona bene, in un secondo momento mi piacerebbe: - Aggiungere un sistema di login e gestione membri. ​- Gestire traduzioni (tedesco, inglese, francese); le traduzioni iniziali possono essere generate automaticamente, poi le revisiono io. ​- Lavorare sull’ottimizzazione dei tempi di calcolo e sull’introduzione di una barra di progresso o di un feedback chiaro all’utente sui tempi di elaborazione. - Adattazione e dispositivi mobili - Creare una App mobile - Aggiungere descrizioni ai vari dati indicati ​ :: Cosa cerco nel freelancer a) Web developer con esperienza in: - frontend (UI/UX, tabelle complesse, esportazione PDF/testo) - integrazione pagamenti (es. PayPal) - buona organizzazione del codice e scalabilità di progetto. ​b) Conoscenza base di astrologia gradita ma non obbligatoria; l’importante è saper lavorare in modo ordinato e chiaro. ​c) Preferenza per chi parla italiano o tedesco; l’inglese va bene, ma non lo parlo bene, quindi potrebbe essere necessario usare traduzioni durante i meeting. ​ :: Modalità di lavoro e comunicazione - Non sono un esperto tecnico: ho bisogno di qualcuno che sappia spiegare le scelte in modo semplice e che possa propormi una soluzione tecnica sensata (continuare con lo stack attuale o proporre una ristrutturazione parziale/mirata). ​- Richiedo un colloquio iniziale (video, audio o chat) per mostrare l’app, la tabella da migliorare e discutere insieme priorità e fattibilità. ​- Modalità di comunicazione flessibile, l’importante è avere uno scambio regolare per verificare che il lavoro vada nella direzione giusta. ​ :: Preventivo e tempistiche a) Preferisco ricevere proposte dettagliate con: - stima delle ore - prezzo indicativo per lo step iniziale (tabella + PDF + formato testo + primo miglioramento UI) - eventuale suddivisione in milestone successive. ​b) Non ho una scadenza rigida, ma non vorrei che le parti prioritarie richiedessero mesi interi; cerco tempi ragionevoli e chiari fin dall’inizio. ​ :: Nella tua proposta ti chiedo di includere: - Una breve descrizione della tua esperienza con webapp (meglio se complesse o con tabelle/esportazioni PDF). ​- Alcuni link a lavori simili (UI/UX, tabelle, dashboard o app con esportazione dati/PDF). ​- Una proposta tecnica di massima su come affronteresti il progetto (continuare con stack attuale, refactoring parziale, aggiunta di strumenti, ecc.). ​- Una stima di ore e costo oppure tariffa fissa per lo step iniziale e un’idea di come divideresti il lavoro in fasi. ​ Sono disponibile a collaborazione continuativa se la prima fase va bene. Grazie per il tempo e l’interesse.