The transport of heat in an unsteady flow of nanofluid has been discussed in this paper. The flow is maintained over a non-flat, variably porous, and moving sheet in the present simulation. Moreover, the sheet has both constant temperature and nanoparticle concentration at its surface. Unsteadiness in all field variables (i.e. the flow, temperature, and nanoparticles concentration) has been produced by the time-dependent quantities, specified at the surface of the sheet (i.e. kinematics of sheet). The well-known Buongiorno model of nanofluid has been undertaken in the present studies. Furthermore, the simulation includes the particular cases of uniform and linear (polynomial & algebraic functions) stretching/shrinking and injection/suction velocities. Besides that observations of the same nature have been recorded for the non-flat sheet. The boundary layer form of the governing PDEs has been utilized to evaluate the exact status of field variables in the flow domain. Appropriate conditions are imposed by considering the geometry of the flow problem. The problem at hand is simplified by introducing a new set of functions for the field variables because of boundary inputs. After this treatment, the system of boundary value ODEs, which contains several dimensionless numbers (parameters), has appeared, and the problem is solved numerically for various values of parameters, involved in it. More precisely, effects of unsteadiness, wall roughness, surface deformation parameters, Prandtl, Schmidt, thermophoretic, and Brownian motion numbers have been seen on profiles of four field variables. Besides that, the numerical results are also obtained for the skin friction coefficient, Nusselt, and Sherwood numbers. The present modelled problem and its solution are compared with classical models of that particular nature and with their solutions.