Jakub Bazgier's profile

PHP Webshop and forum

WARNING: All screenshots are in Polish! But there is also explanation in english.
[ENG] Here is my school project - PHP + MySQL Webshop with forum. 
Page is created with Bootstrap.
[PL] Chciałbym zaprezentować moją stronę, która była projektem do szkoły.
Jest to sklep internetowy z forum napisany w języku PHP.
Front-end jest stworzony przy użyciu Bootstrapa.
ENG: One database to contain all stuff. Passwords are secured by MD5.
PL: Strona oparta jest na jednej bazie danych, a hasła zapisane w niej są zabezpieczone kodowaniem MD5.
ENG: There is a Session Cart, so your all stuff added to cart will stay until you logout.
PL: Strona oferuje koszyk, a wszystkie produkty dodane do niego nie znikną póki się nie wylogujesz.
ENG: Anytime you can view your products and order them.
PL: Można w każdej chwili zobaczyć swój koszyk oraz zamówić produkty.
ENG: You can browse your orders
PL: Jest możliwość podglądu swoich zamówień.
ENG: You can register new account and log in. You've got one account for forum and shop.
PL: Możesz się zarejestrować oraz zalogować. Twoje konto będzie obejmować jednocześnie sklep i forum.
ENG: After logging in, you get access to Control Panel. If you have admin permissions you can add products and edit users. I can add an 'EDIT ORDERS' option. There is also sidebar with stats about forum and shop, for example: number of orders, products, users, post and threads.
PL: Po zalogowaniu się otrzymujesz dostęp do panelu kontrolnego. Posiadając odpowiednie uprawienia można dodawać produkty oraz edytować użytkowników. W razie potrzeby można również dodać opcję edytowania zamówień.
ENG: Editing users as admin.
PL: Edytowanie użytkowników z poziomu administratora
ENG: User profile section.
PL: Profil użytkownika
ENG: Editing your own profile.
PL: Edytowanie swojego profilu.
ENG: Products have image, name, color, category and type (Main topic of that page was speedcubing, so categories, types, etc are predefined)
PL: Produkty zawierają nazwę, zdjęcie, kolor, kategorię oraz typ (głównym tematem strony były kostki rubika, a wszystkie typy i kategorie, itp były predefiniowane)
ENG: There is also build-in forum.
PL: Strona posiada także wbudowane forum.
ENG: Look of forum.
PL: Ogólny wygląd forum.
Cons:
- everything about PHP is in mysql_ and there is no OOP
- I have no security against SQL Injection
- No captcha in registration

Wady:
- wszystko w PHP zostało zrobione w mysql_. Chęć dalszego wykorzystania migrowania do nowszych technologii.
- brak jakichkolwiek zabezpieczeń przed SQL Injection
- brak captchy przy rejestracji
PHP Webshop and forum
Published:

PHP Webshop and forum

I've done this with pure php... More information in content section

Published: