It is not possible to complete any puja without a pandit. A pandit makes the list of items needed for the puja. You can now buy puja accessories online.
Satyanarayan puja is all about worshipping the Lord of truth. Satyanarayan puja is performed for getting blessed with happiness, good fortunes, and well being. Satyanarayan puja is also perfoemd for growth in career, and also during the social functions like weddings, housewarming ceremony, and also when a child is named. In order to complete the puja with perfection, different pious samagris are needed. You can get the list from the pandit who will perform the puja and then buy puja accessories online from your home.