Essemme

if ($this->is_interesting) { $post = new Blog; $post->write ( $something_about_it ); }

Miri, guarda!

Posted by stefano_ma 0 Comment
Miriguarda, la bottega delle azioni

Miriguarda, la bottega delle azioni

E’ online miriguarda.it – la bottega delle azioni

Un altro sito di annunci, si.  Però questo è particolare: primo, per l’oggetto degli annunci stessi; secondo, per alcune funzioni particolari; terzo, per la sua genesi ed il contesto.

1- Gli annunci riguardano in particolare occasioni originali -estemporaee o più regolari- e trasversali di volontariato ed impegno sociale.  Per i dettagli, vedere il comunicato nel portale FerraraSociale, all’interno del sito dell’anno europeo del volontariato.

(il comunicato risale ormai a quasi due settimane fa, per dire quanto frequentemente riesco ad aggiornare il blog)

2- Le funzioni particolari riguardano soprattutto il sistema di riconoscimenti legati alle attività svolte da chi si registra al sito.

Gli utenti (che rappresentano associazioni o altri soggetti consoni) possono inserire annunci, e legarli ad una organizzazione (interessante il modo di inserirla se non c’è già: ma questo sarà oggetto di un altro articolo). Gli altri utenti possono rispondere (in parte in forma pubblica ed in parte privata) e l’autore dell’annuncio può accettare le singole risposte / offerte.  Una volta soddisfatta la richiesta, l’inserzionista può segnare come svolta l’attività, assegnando così il riconoscimento, legato all’annuncio, all’utente.
Questi riconoscimenti sono simbolici (in fondo è volontariato, gratuito per definizione!) e serviranno anche per organizzare una serata con consegna di attestati ai “volontari dell’anno”..

3- Genesi e contesto:  nato per mettere in contatto tipi particolari di domanda ed offerta che spesso non si incontrano (anche per luoghi comuni abbastanza diffusi sul volontariato) è stato realizzato con una spesa minima (l’hosting più 15 dollari per il template grafico) in poco più di un mese di lavoro (e lavorandoci solamente circa tre giorni la settimana!).
Non è finito (next: facebook connect ed altre sorprese) ma l’essenziale c’è già, con pure qualche fronzolo.
Tutto ciò è stato possibile grazie a cakephp. Agli struemtni di rapid application development che mette a disposizione, alla quantità e qualità di plugin e codice di terze parti disponibile, alla buona documentazione ed al gran numero di articoli, suggerimenti, tutorial disponibili su singole fuznioni anche particolari, grazie alla vasta ed attiva comunità di sviluppatori in cakephp.
Alcune segnalazioni nella pagina dei credits
Per via delle condizioni un po’ precarie in cui ho lavorato, mi sembra un piccolo miracolo essere a questo punto così in fretta: sarebbe stato impossibile senza un framework come cakephp.

Condividiamo!

Mi sembra opportuno condividere un po’ di questa esperienza. C’è un po’ di materiale per realizzare una serie di articoli – non so se, nei limiti di tempo e possibilità, riuscirò a farne una serie di veri e propri tutorial, oppure di “semplici” articoli tecnici di approfondimento, con molto codice. In ogni caso, questi sono alcuni possibili spunti:

  • Approccio e filosofia: cominciare dalla fine, less is more, perché la carrozzeria è più importante del motore, della meccanica e dell’elettronica..
  • No admin, ma funzioni admin integrate nel frontend
  • Varie simpatiche cose imparate sulla programmazione lato client con jQuery, ed implementazione di jqeury ui autocomplete e datepicker, plupload, jcarousel, google maps.. (in effetti i due articoli precedenti sono frutto di questo lavoro)

Non è ancora finito e ci saranno altre novità.

E forse, alla fine, il rilascio come open source (l’applicazione, seppur specifica, è facilmente generalizzabile e riutilizzabile). Resta da vedere il tipo di licenza (compatibile con gli elementi utilizzati)

Presto su questi schermi!

Related posts:

  1. Festa del volontariato, ci siamo quasi. E non solo con la festa
  2. Ferrara Sociale, si procede
  3. Nuova applicazione in arrivo
  4. Quale IDE per Cakephp, parte 2
  5. Cakephp e jQuery: come?

  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube

Popular Posts

Win a copy of "CakeP

As you can see from my review, I bought this ...

Quale IDE per cakeph

L'eterno dilemma. L'argomento ha consumato miliardi di bit nel gruppo ...

Cakephp, code insigh

Il contesto Una buona IDE è molto utile. Tra le varie preziose ...

Finalmente un libro

Ecco uno di quei momenti "oh, si!" che raramente capitano, ...

Your own basic cakep

Who hasn’t faced this issue at least once? There are ...

Check this!

  • Appello per la proroga del 55%

Switch to our mobile site