Czech version only. Sorry. :o)
Jedná se o jednoduchý internetový obchod, který umožňuje zákazníkům registrovat se, činit objednávky, sledovat průběh vyřizování objednávky a zobrazovat si informace o svých osobních údajích a minulých objednávkách.
Administrátorská část nabízí možnost objednávky zpracovávat, prohlížet, upravovat, tisknout faktury, poštovní poukázky, etikety na balíky (vyžadue TeX). Dále: evidence plateb, různé statistiky, údržba databázových tabulek (ceník ap.).
Projekt hostuje na sourceforge.net.
Chcete-li si projekt stáhnout, sledovat dění ap., pak jděte na hlavní stránku
projektu na adrese:
http://sourceforge.net/projects/is-eshop/
Současná verze je ta, kterou používám na http://qwert.cz.
Na adrese http://qwert.cz/eshopn/index.php
je ostrá
testovací verze, kam dávám skripty přidané do CVS archivu, aby je mohli
ochotníci zkoušet (občas to tam nejede, dejte kdyžtak vědět).
V administrátorské části ještě chybí pár skriptů na údržbu databázových tabulek,
což v současnosti provádím přes phpmyadmina. To je špatné řešení, protože mezi
tabulkami existují vazby, které phpmyadmin nedokáže pokrýt.
V současnosti (únor 2004) pracuji na revizi kódu. Poslední verze e-shopu byla vytvořena v lednu 2003 a nejsem si jist, zda je vše, jak má být. Proto nyní kód procházím a opravuji, kde je třeba. Je to práce nevděčná. Na venek se zdá, že nic nedělám, a přitom je to taková fuška. :o)
Předně: Eshop je šířen pod otevřenou licencí GPL, takže jej můžete užívat zcela volně, upravovat, šířit dál (opět pod GPL!).
V současnosti se teprve učím ovládat pozadí projektu na SourceForge.net, takže buďte prosím trpěliví. Každopádně si můžete vytáhnout aktuální stav z CVS. Současně se budu snažit připravovat tarbally ke stažení. Ty by měly tvořit funkční celek. Soubory do CVS nahrávám rovněž až po otestování, takže by tu nikdy neměly být rozpracované verze.
Vlastní provoz vyžaduje:
I když e-shop vyvíjím sám, spolupráci se nebráním. Jednak uvítám, když si e-shop budete pravidelně aktualizovat a testovat - třeba i v ostrém provozu (já to tak dělám) - a posílat mi svoje připomínky. Neposílejte prosby o zahrnutí desítek nových rysů, které by měl e-shop zvládat. Je to marné. Nestíhám to. V současnosti hlavně chci dopiplat stávající verzi, aby byla (co možná) dokonalá.
K zasílání připomínek používejte prosím standardní prostředky, které nabízí SourceForge.net. Osobní e-maily jsou sice fajn, ale pak se může stávat, že víc lidí pošle tutéž připomínku. Před odesláním bug-reportu nebo zbožného přání koukněnte do archivu projektu, jestli už totéž neudělal někdo před vámi. Díky za pochopení. :o)
Je potřeba udělat kvalitní dokumentaci, která popíše co nejlépe instalační proces,
první kroky po instalaci a tipy k provozování. Bude lepší, napíše-li to někdo jiný než
já. Autor kódu zpravidla zapomíná na samozřejmosti
, na kterých se nový uživatel
ale spolehlivě zasekne. Píše-li dokumentaci někdo jiný, hrozí to mnohem méně.
Práci dělám rád a bez nároku na odměnu. Nenuťte mi žádné peníze. Až bude projekt kvalitní dle mých představ, možná si o nějaké řeknu sám. :o)