No jeśli chodzi o dokumentacje to chyba nic nie przebije Symfony. Dwie wersje: Polska i Angielska (oczywiście angielska trochę lepsza). Jednak jej opanowanie zajmuje trochę czasu, więc nie wiem czy to dobry pomysł jeśli kolega chce szybko. Słyszałem też, że do tego nadaje się AngularJS jak wolisz pisać back w javascripcie. Tutaj jest nawet ich tutorial dotyczący sklepu. Jeśli to ma być sklep to warto by go jednak dobrze zabezpieczyć (puścić po SSL i szyfrować wszystko co można), więc nie wiem czy tak na szybko to będzie dobre rozwiązanie. Może lepiej popracować trochę dłużej ale mieć spokojną głowę o dane i portfele użytkowników?