Project PA1/Fei02: Webshop Framework in PHP
DA Fei01: Webshop in PHP (diploma thesis until November 2001)


Latest Version DEUTSCH

News about the diploma thesis

We have finished our diploma thesis successfully, yes, we received an A ;-).
All further information about the webshop can be found here (German only):
PepperPhPepperShop
Since we haven't had time to localize the shop, there is no English version available yet :-(.


José Fontanil, Reto Glanzmann
Initial Developers Of The PhPepperShop


Everything below: Webshop Framework in PHP: What is it about?

In only 7,5 weeks we programmed a complete database based webshop framework.
The shop administrator can download and install the shop and can then configure the shop and add his products.
The webshop has been optimized to be as dynamic as possible (change one thing and it will have immediate effect on the whole shop).
It contains an easy to use webinterface to administrate the shop intuitively and from any point of the world
and from any Operating System you want.
Until November 2001 the shop will be enhanced due to our diploma thesis: CRM, offline administration, language support, XML, ...
next major release is planned in November, we also consider to launch a project on sourceforge.

Technical Background

The shop has been developed using HTML 4.0 and PHP4 (4.04pl1).
The Database we used and tested was MySQL (3.23.xx) under Linux (SuSE distribution v.7.1).
(Since there exists a database wrapper, one can easily adapt another database to the shop).
Apache was the webserver (with php-apache-module).

Features

The webshop has the following features:
Shop: Webinterface for the configuration, infinite categories, infinite articles, intuitive search capability
Article: Picture, infinite options and variations, price, link, description, name, weight
order management: Different billing possibilities, E-mail order-notificatin for the customer and administrator

Test of the webshop

The following link refers to a test webpage where the current shop is installed. You can test the shop as a customer.
If you want to 'act' as the administrator, please send us a request per e-mail.
Webshop testpage (see also the english prerelease testpage below)
Screenshots administration area (GERMAN version)

Our Webshop has been installed...

The following links redirect you to webpages where our shop has already been installed.
We were very suprised how the look of the shop can change, see for yourself:
Red Zac Lechner's Online Store (prerelease, IE-only, german)
Pizza-Express (prerelease, german)

Further Informations

Unfortunately the documentation is available in german only (PDF 914kB). We have received a mail of Steven Dowd who is willing to translate the shop into English, please be patient.
Webshop testpage - english (prerelease)


(Developer of the webshop framework)
José Fontanil, Reto Glanzmann


Download

Documentation (GERMAN ONLY):
Webshop Framework Documentation (PDF, 914kB)
Further documentationen (helpful if you also develop in PHP) (ZIP-file)

Installation documentation in English (new)


v.1.03 Webshop and database
To install the shop, please read the documentation chapter 9.2 and read the readme file or see the English installation documentation!
Webshop v.1.03 and database as a ZIP-file
The whole packet: Webshop v.1.03, database, webshop framework documentation as a ZIP-file

v.1.03a Webshop and database
To install the shop, please read the documentation chapter 9.2 and read the readme file or see the English installation documentation!
Webshop v.1.03a and database as a ZIP-file
The whole packet: Webshop v.1.03a, database, webshop framework documentation as a ZIP-file

v.1.03b Webshop and database
To install the shop, please read the documentation chapter 9.2 and read the readme file or see the English installation documentation!
Webshop v.1.03b and database as a ZIP-file
The whole packet: Webshop v.1.03b, database, webshop framework documentation as a ZIP-file

v.1.03c Webshop and database
To install the shop, please read the documentation chapter 9.2 and read the readme file or see the English installation documentation!
Webshop v.1.03c and database as a ZIP-file
The whole packet: Webshop v.1.03c, database, webshop framework documentation as a ZIP-file

v.1.03d Webshop and database
To install the shop, please read the documentation chapter 9.2 and read the readme file or see the English installation documentation!
Webshop v.1.03d and database as a ZIP-file
The whole packet: Webshop v.1.03d, database, webshop framework documentation as a ZIP-file

v.1.03e Webshop and database
To install the shop, please read the documentation chapter 9.2 and read the readme file or see the English installation documentation!
Webshop v.1.03e and database as a ZIP-file
The whole packet: Webshop v.1.03e, database, webshop framework documentation as a ZIP-file



History

19th of December 2001: soon... releasing v.1.07 on www.phpeppershop.com
5th of December 2001: Release of improved shop v.1.06
15th of November 2001: Initial Release of v.1.05 (First PhPepperShop release)
10th of September 2001: Started development of PhPepperShop.

v.1.03e, 05.09.2001: Error correction:
- Fixed database script error: shopdb_create.sql
(A nasty comma error :-( )
- Once again minor html-code update in the admin area
v.1.03d, 23.08.2001: Maintenance / Error correction:
- Fixed database script error: shopdb_create.sql
(No more errors after giving in an order ...we thought)
- Again minor html-code update in the admin area
- Updated readme-file (install instructions)
- Included complete installation documentation in English
v.1.03c, 30.06.2001: Maintenance / Error correction:
- Fixed install script error: shopdb_insert.sql
(No more errors after installing the database)
- Minor html-code update in the admin area
v.1.03b, 25.06.2001: Minor bug-fixes above all in the HTML-code:
- Increased browser compatibility
- Netscape 4.7x supported (CSS-update)
v.1.03a, 20.06.2001: Slight visual improvements, debug
- Inside the administrations area some error messages are fixed
(Bestellung, Versandkostensettings)
- If you now install the webshop, help texts are generated automatically
No more SQL-errors due to no help texts entered in the database
- We assume that with newer releases of PHP (v.4.05,..) the problem
that the shop must belong to root is fixed (picture upload), try it...
v.1.03, 18.05.2001: First release of the Frameworks for a webshop in PHP(4)


Please feel free to develop this shop, you'll have our full support. We will expand the capabilities
of the shop until November 2001 (CRM, offline administration, several languages, automatic catalogue creation
and so on). ;-)
We are very pleased if you use this shop. Please tell us if you do so, so that we can see it... :-)
If you need additional functionality that is not yet implemented, we could maybe help you, just write an e-mail.



Counter since 19.06.2001:
Warning: fopen(counter.txt) [function.fopen]: failed to open stream: Permission denied in /home/streamin/public_html/phpeppershop/PA1/counter.php on line 5

Warning: fgets(): supplied argument is not a valid stream resource in /home/streamin/public_html/phpeppershop/PA1/counter.php on line 6

Warning: rewind(): supplied argument is not a valid stream resource in /home/streamin/public_html/phpeppershop/PA1/counter.php on line 9

Warning: fputs(): supplied argument is not a valid stream resource in /home/streamin/public_html/phpeppershop/PA1/counter.php on line 10

Warning: fclose(): supplied argument is not a valid stream resource in /home/streamin/public_html/phpeppershop/PA1/counter.php on line 11
1
(Last update: 27th of September 2001)