22/01/2006
Bazaar. Un negozio online gratuito.

Oggi voglio presentarvi un mio piccolo progetto open source che, spero possa tornare utile a tutte le persone che desiderano aprire un negozio online e anche alle persone più tecniche che desiderano apprendere come scrivere una web application.
Il progetto si chiama Bazaar ed è un semplice negozio con carrello online basato su JSPCart.
Con questo strumento potete aprire anche voi un semplice negozio online in modo assolutamente gratuito. Quello di cui avete bisogno è un PC (che funzionerà da server) e una connessione ADSL con ip pubblico (tipo Libero, ad esempio).
Sul PC dovete installare il database server MySQL, il web container Tomcat e il codice di Bazaar come descritto in questa pagina.
La documentazione non è ancora completa, ma su questo blog segnalerò di volta in volta i vari update.
Partendo da JSPCart ho fatto alcune modifiche che mi hanno portato allo stato attuale del codice (bazaar-pre4.war).
Qui potete vedere una semplice demo. La grafica non è molto accattivante ma penso che migliorerà a breve. Tutte le funzionalità, però, sono disponibili. Ovviamente nella demo sarà visibile solo la parte customer e non la parte di amministrazione, se lo scaricate, però, potete vederle entrambi.
Qui potete vedere un esempio di negozio con prodotti veri (lo sto mettendo su per un mio parente), mancano solo i prezzi.
Sto realizzando una nuova versione in cui ho aggiunto la funzionalità di ricerca stile google utilizzando apache lucene. Spero di pubblicare presto i sorgenti.
Mi piacerebbe aggiungere molte funzionalità come:
- pubblicazione automatica dei prodotti su Froogle, Ebay, etc;
- miglioramento del codice con codifica che rispetti di più i principi di design patterns;
- completa integrazione con struts;
- supporto paypal (già implementato ma commentato per ora) e carte di credito;
- creazione di servizio di hosting con creazione automatica di negozi e pubblicazione gratuita di inserzioni;
Ovviamente faccio queste cose principalmente per passione e per motivi didattici, se vi va di contribuire non abbiate timore a farvi avanti.
Grazie
PS
ultimamente sto avendo problemi con il router, se non riuscite a collegarvi riprovate più volte.
12:40 Scritto in Programmazione J2EE | Link permanente | Commenti (0) | Segnala | Tag: Programmazione, negozio online gratuito, crea negozio, bazaar, free shopping cart

