Czyżby następny geniusz który wymyślił portal ala facebook i nie chce zdradzić szczegółów bo się boi że mu pomysł ukradną?
W skrócie: jeżeli nie wiesz ile godzin, a bez dobrej specyfikacji nie jesteś w stanie określić ile godzin na to poświęcisz to nie warto się bawić.
A jak bardzo chcesz stwórz przedwstępną umowę, w której podpiszesz umowę o poufności w zakresie tego co ci przedstawił w specyfikacji wraz z karami finansowymi. W przypadku nie podpisania umowy głównej i tak będziesz musiał zachować poufność. Możesz podpisać spokojnie taką umowę, nawet jak klient zobaczy że ktoś coś robi podobnego i pomyśli że sprzedałeś komuś informacje to jeszcze będzie to musiał ci to udowodnić.
Co do technologi i jakie biblioteki maja być tam informacje to powinieneś to wiedzieć. Bo jak zamiast PHP okaże się ASP.NET to nie będziesz świecił oczami i płacił kar umownych o ile są zapisane