br_portfolio

É online bookrepublic.it

| 0 comments

É online il sito bookrepublic.it di cui ho realizzato la linea grafica ed i template. L’e-commerce è realizzato seguendo le linee guida html5 e css3 ed è realizzato su una personalizzazione dell’applicazione Satchmo per il framework python Django.

Per realizzare la base css di questo sito ho utilizzato la libreria SPLEEN_SCSS, (fork it on github!) ed è stato il primo grosso lavoro in cui ho applicato el nuove linee guida HTML5.

Certo riuscire a rendere la compatibiltà sulle versioni 8 e 7 di Internet Explorer non è stato uno scherzo; notti insonni e preoccupazioni crescenti ma alla fine, tra  colpi di javascript e mille tricks recuperati in rete, il sito è diventato compatibile (anche se sempre si possono trovare piccoli bug che via via verranno risolti!)

Sono stati usati vari plugin JQuery e non è potuto mancare il mio fido JQuery tools che ormai mi accompagna nei progetti web!

Ho usato per la prima volta Mercurial; essendo un amante di GIT devo dire che ho trovato i due progetti veramente simili, quasi indentici, ma rimango dell’idea che GIT sia più intuitivo o semplicemente, lo preferisco!

Devo dire che django è effettivamente un gran bel pezzo di software e che l’applicazione per l’ecommerce Satchmo è impressionante. Mi è risultato un po’ ostico riuscire ad entrare nel filesystem per effettuare l’overide del codice e poter capire come personalizzare l’interfaccia, ma grazie al prezioso aiuto di @dvd, mio mentore e programmatore del sito in questione, siamo riusciti a fare tutto!

Ne aprofitto per ringraziare proprio @dvd e @matteoscurati con i queli abbiamo passato romantiche serate in chat e Book Republic per il post di riferimento con tanto di citazione!

Strumenti/tecnologie usate:

  • Html5 / Css3 / Scss
  • Django / satchmo
  • Jquery
  • Mercurial

Compatibilità Browsers:

  • Firefox 3 / 4
  • Internet Explorer 7 / 8 / 9
  • Chrome 9 / 10
  • Opera
  • Safari
  • Lynx (browser testuale)

Il lavoro nel mio protfolio per vedere gli screenshot del progetto.

Be Sociable, Share!

Leave a Reply

Required fields are marked *.