Menu

Polski e-commerce i zarządzanie e-firmą

Nazywam się Paweł Fornalski. Jestem założycielem i prezesem IAI S.A., dostawcy rozwiązań e-commerce dla sklepów internetowych i rezerwacji noclegów dla właścicieli apartamentów i hoteli. Na tym blogu piszę, w oderwaniu od oficjalnych poglądów innych właścicieli i pracowników IAI o tym co mnie prywatnie porusza. Gdybyś chciał się skontaktować pisz na pawel(a)fornalski.pl

Startup.com - cz. 4 - czyli jak to się stało, że zacząłem robić sklepy internetowe

pfornalski

7 października to dla mnie szczególna data. Dzisiaj mija 15 lat od czegoś zupełnie przypadkowego, co zmieniło dalszy bieg mojego losu. Po 5 latach od napisania „Startup.com – cz. 3 – konsekwencja w działaniu” czyli historii powstania Hip-Hop.pl przyszedł czas aby napisać kolejną część, która mam nadzieję zainspiruje kolejne osoby do tego, jak z niczego można stworzyć ciężką pracą coś swojego. Zacznijmy ...

Był początek wakacji roku 2000, skończyłem drugi rok. Hip-Hop.pl ruszył jako e-zine (elektronicznie wydawana i rozsyłana gazeta), pojawiła się pierwsza wersja strony. W tym czasie pracowaliśmy ciągle wyłącznie w oparciu o serwer wypożyczony nam przez Optimus ATS. Czuliśmy się coraz pewniej, zyskiwaliśmy coraz więcej użytkowników. W tym momencie rozwoju, chcieliśmy dodać muzykę w mp3. Niestety dysk twardy serwera jaki mieliśmy nie pozwalał na zrealizowanie tego planu. Ponieważ mieliśmy już trochę odwiedzających czas było poszukać reklamodawców, którzy w zamian za reklamę sfinansowali by zakup tych dysków. Przez lipiec i sierpień przeszliśmy całe miasto, odwiedziliśmy mnóstwo firm. Niestety, nikt nie chciał dać nam złamanego grosza. A wydawało się, że wszystko robimy dobrze. Chodziliśmy po działach marketingu różnych firm i obiecywaliśmy nawet wieczystą reklamę.

Oferta_sponsoringu_na_HD_Bosman

Jedna ze złożonych w lipcu 2000r. ofert dla Browaru Szczecin.

W naszych ofertach umieszczaliśmy też jako zachętę to, że mogę w zamian takiej firmie wykonać sklep internetowy. M.in. odwiedziliśmy kilka sklepów z odzieżą hip-hop'ową tzw. skateshopów. Pamiętam jak największemu w tym czasie sklepowi tłumaczyłem, że Internet to przyszłość, ale jakoś stwierdzili że widzą to inaczej. We wrześniu pojechałem na wakacje do Chorwacji. Tak przy okazji to były ostatnie do tej pory 2-tygodniowe wakacje. Po powrocie czekała na mnie świetna wiadomość: Sebastian z Wojtkiem (jeden z założycieli) odwiedzili jeszcze Andegrand, mały sklepik w centrum Szczecina, który sprzedawał glany i trochę towaru skateshopowego. Okazało się, że chce skorzystać z naszej oferty, ale nie dla reklamy, ale dlatego, że chce mieć sklep internetowy. Doszło do tego przez całkowity przypadek. Parę dni przed tym zanim Sebastian (w drodze jakiegoś już desperackiego kroku) odwiedził zupełnie nieistotny na mapie polskiego hip-hopu sklep, właściciel tego sklepu leciał z Turcji samolotem. Podczas tego lotu, na siedzeniu obok niego siedział jakiś obcokrajowiec i ten właśnie facet w jakiejś zagranicznej gazecie przeczytał, że handel internetowy i "dotcomy" to przyszłość. Zapytał się go więc "czy on jest w Internecie". I właśnie takim dziełem przypadku, gdy trafił na naszą ofertę, stwierdził że to właśnie ten moment aby w Internecie się znaleźć.

Takim oto przypadkiem mieliśmy sponsora na nasze wymarzone 2 dyski twarde. Dzisiaj, gdy o tym myślę to uśmiecham się sam do siebie. Nie stać nas było na wyłożenie 1460zł, więc musieliśmy za tym biegać przez 2 miesiące po całym mieście. Teraz w IAI wydajemy po 20 tys. miesięcznie na zakup komputerów dla pracowników.

Spotkałem się z Robertem Kursa i pytam się go „Czy możemy Ci uruchomić jakiś gotowy system sklepu internetowego np. OsCommerce?”. On powiedział, że to musi być napisany dla niego system, ponieważ przejrzał wszystkie programy i żaden nie nadawał się do sprzedaży ubrań. Powód? Wszystkie skrypty były tworzone z myślą o księgarniach internetowych albo sprzedaży komputerów. Więc nie obsługiwały rozmiarów. Sprawdziłem to i miał rację, trzeba było to napisać od zera.

7 października 2000r., po rozpoczęciu mojego 3 roku studiów, nadeszła pierwsza sobota. Było to równo 15 lat temu, siadłem do komputera i zacząłem pisać. Parę godziny później miałem pierwszy kawałek kodu, który służył za koszyk. Następnego dnia rano dokończyłem pracę i powstało coś co dzisiaj nazwałbym MVP (ang. Minimum Viable Product) czyli zestaw skryptów, który obsługiwał koszyk, dawał możliwość eksportu zamówień przez phpMyAdmin. Dzięki któremu mogłem wystawić przez firmę mojego ojca fakturę na zakup dysków twardych. 7 października był więc dniem poczęcia IAI-Shop.com. Nawet nie zdawałem sobie sprawy z tego, że to jeden z ważniejszych momentów w moim życiu. Właśnie powstał zarodek czegoś, co rozwijałem sam przez parę kolejnych lat i co stało się po paru latach IAI-Shop.com, by w 2009r. zadebiutować na giełdzie jako IAI S.A. (patrz „Próba błękitnego wazonu, czyli debiut IAI na NewConnect 5 lat temu”).

<? 
$wartosch=0;
require ("header.php3");
print ("<br><br><p><b>&nbsp; Tak wygląda twój koszyk:</b>");
$query="SELECT * FROM zamawiane WHERE idz='$id'";
$result=mysql_db_query($base,$query,$mysql_link);
$x=mysql_fetch_array($result);
if ($x["hurt"]) $hurt=true;
else $hurt=false;
$query="SELECT * FROM koszyk,towary WHERE zamowienie='$id' AND koszyk.produkt=towary.id";
$result=mysql_db_query($base,$query,$mysql_link);
$nor=mysql_numrows($result);
$wartosc=0;
if ($hurt) $wartosch=0;
if (!$nor) print ("<h2 align=center><br>Twój koszyk jest pusty!</h2><br>");
else print ("<table border=0 align=center width=98%>");
for ($i=0; $i<$nor; $i++)
{
print ("<tr><td class=towar>");
$x=mysql_fetch_array($result);
print ("<b>Nazwa</b>: ".$x["nazwa"]);
print (" <b>opis</b>: ".$x["opis"]);
print ("<br><b>ilosc</b>: ".$x["ilosc"]);
if ($hurt) $cena=cenor($x["cenahurt"],$x["vat"]);
else $cena=cenor($x["cenadetal"],$x["vat"]);
print (" cena jed. brutto: <b>".$cena."</b> zł");
$wartosc=$x["ilosc"]*$cena;
if ($hurt) print (" wartość hurtowa pozycji <b>$wartosc</b>zł");
else print (" wartość pozycji <b>$wartosc</b> zł");
$wartosch+=$wartosc;
print ("</td><td>");
print ("<form action=delbasket.php3 method=get>");
print ("<input type=\"hidden\" name=\"towar\" value=\"".$x["id"]."\">");
print ("<input type=\"Image\" src=\"kosz.gif\" alt=\"Usuń towar z koszyka\">");
print ("</form></td>");
if ($x["ilosc"]>1)
{
print ("<td>");
print ("<form action=basketminus1.php3 method=post>");
print ("<input type=\"hidden\" name=\"towar\" value=\"".$x["id"]."\">");
print ("<input type=\"Image\" src=\"minus1.gif\" alt=\"Usuń 1 sztukę towaru z koszyka\">");
print ("</form></td>");
}
print ("<td>");
print ("<form action=basketplus1.php3 method=post>");
print ("<input type=\"hidden\" name=\"towar\" value=\"".$x["id"]."\">");
print ("<input type=\"Image\" src=\"plus1.gif\" alt=\"Dodaj 1 sztukę towaru z koszyka\">");
print ("</form></td>");
if ($hurt)
{
print ("<td>");
print ("<form action=setbasket.php3 method=post>");
print ("<input type=\"hidden\" name=\"towar\" value=\"".$x["id"]."\">");
print ("<input type=\"text\" name=\"ilosc\" size=\"4\" maxlength=\"4\" value=\"".$x["ilosc"]."\">");
print ("</td>");
print ("<td>");
print ("<input type=\"Image\" src=\"setbasket.gif\" alt=\"Ustaw ilość na podan±\">");
print ("</form></td>");
}
print ("<td>");
print ("<form action=projektor.php3 method=POST>");
print ("<input type=hidden name=plik value=".$x["id"].">");
print ("<input type=\"Image\" alt=\"Pokaż szczegóły produktu\" src=\"lupa.gif\" required=\"Yes\">");
print ("</form>");
print ("</td></tr>");
}
if ($nor) print ("</table>");
if ($hurt) print ("<p>&nbsp; Wartość po cenie hurtowej wynosi: <b>$wartosch</b> zł");
else print ("<p>&nbsp; Wartość zamówienia wynosi: <b>$wartosch</b> zł");
if ($wartosch<$minimalne_zamowienie)
{
print ("<br><br>");
print ("<table border=0 align=left width=647><tr><td>");
print ("<p align=justify><b>Uwaga:</b><br>Minimalna wartość zakupów to <b>$minimalne_zamowienie</b> zł - brakuje Ci jeszcze <b>".($minimalne_zamowienie-$wartosch))."</b> zł. Jeżeli twoje zamówienie spełni ten wymóg to poniżej pojawi się przycisk <i>Złóż zamówienie</i>.";
print ("</td></tr></table>");
}
?>
<p align=center>
<?
if ($wartosch>$minimalne_zamowienie)
print ("| <font size=\"+2\"><a href=order.php3>Złóż zamówienie</a></font> | ");
if ($wartosch) print ("<a href=emptybasket.php3>Opróżnij koszyk</a>");
?>
 

To co powstawało podczas tych 2 dni, nie miało być systemem sklepowym, a raczej kodem „na zaliczenie” napisanym tylko po to, aby móc skasować jakże potrzebne do Hip-Hop.pl wynagrodzenie. Zestaw skryptów z krótką instrukcją nagrałem na płytę CDR i umówiłem się z Robertem aby mu go przekazać. On nawet nie spojrzał na kod, tylko powiedział „Ale ja się nie znam na serwerach. Zapłacę Ci za te dyski, ale zróbmy inaczej: Będziemy tworzyli ten sklep razem, bo tylko tak mam pewność że zrobisz teraz i w przyszłości to co będzie niezbędne aby ten sklep odniósł sukces. Dostaniesz 4% od obrotów tego sklepu, bez górnego limitu”. Tak zdałem sobie sprawę z tego, że sprzedawcy nie potrzebują programów, tylko działających usług czyli coś co potrafię im zapewnić.

Oczywiście od skryptu koszyka do działającego sklepu internetowego było potrzebnych jeszcze parę miesięcy wspólnej pracy mojej, Sebastiana i Roberta. A do produktu sprzedawanego różnym firmom potrzebnych było wiele przepracowanych wieczorów, nocy i dni. Ale to już temat na inną opowieść.

Dzisiaj wiem, że kluczem do powstania firmy o aspiracjach globalnych, wycenianej dzisiaj na giełdzie na 50mln złotych, tworzonej z zera, był upór i to, że po prostu potrafiłem to zrobić. Ale nade wszystko wiem, że był to przypadek i szansa, którą po prostu wykorzystaliśmy właściwie.

Komentarze (1)

Dodaj komentarz
  • Gość: [Tom] *.inetia.pl

    inspirujace!

© Polski e-commerce i zarządzanie e-firmą
Blox.pl najciekawsze blogi w sieci