Salve!

Mi affido a voi esperti
Ho cercato e sto cercando una soluzione in largo e in lungo.
Sul forum c'è qualche post a riguardo ma non ho trovato la soluzione effettiva.
Vorrei creare un form con pochi campi:
- [size=78%]Nome[/size]
- [/size][size=78%]Cognome[/size]
- [/size][size=78%]Email[/size]
- [/size][size=78%]Data immatricolazione veicolo[/size]
- [/size][size=78%]Data ultima revisione veicolo[/size]
Vorrei che all'inserimento di uno degli ultimi due campi venisse effettuato un calcolo (dopo 2 o 4 anni), comparisse la data risultato del calcolo e la possibilità per quell'utente di scegliere se essere avvisato via mail della scadenza.
Ho trovato qualcosa di simile in un sito che ho notato è costruito proprio con Joomla qui:
http://www.cuccaroservice.it/index.php?option=com_content&view=article&id=83&Itemid=86allego immagine.
Mi domandavo se potessi usare Visforms o qualche altro componente.
Non ricorro a un gestionale perchè è solo una "chicca" che vorrei poter dare all'utente
Qualcuno ha consigliato Community Builder: potrebbe aiutarmi davvero?
Grazie in anticipo