A vertical planting module, comprising a box configured with a water inlet on top of the box and with drainage outlets in a bottom of the box; and horizontal dividers and vertical dividers that divide the box into multiple nursing cells, wherein: the module further comprises a plant-growth mat and a mounting bar; an insert is formed of at least one vertical divider that permanently links multiple horizontal dividers parallel to each other with a certain distance in between and at a tilted position, and the insert slides into the box via insert grooves configured on side walls inside the box; the insert grooves are structured of upper rails and lower rails placed at corresponding positions on the side walls inside the box, where ends of the rails that form openings of the insert grooves feature upward bends; the plant-growth mat is secured against an inner-back of the box by the insert which is prevented from sliding out by the upward bends of the lower rails; on a back of the box are configured a support mount and a fastener, where the support mount is configured with a support surface and a positioning surface and where the fastener is configured with a fastening surface, wherein at a left side and a right side on the top of the box are configured respectively locking grooves for locking a dripping hose; and the mounting bar is configured with groove surfaces (51,52,53) compatible with the support surface, the positioning surface and the fastening surface on the box, wherein the box and the insert placed therein, via the support surface, the positioning surface and the fastening surface compatible with the corresponding groove surfaces (51,52,53) on the mounting bar, do not allow free movement of the module when it is mounted on the mounting bar. the module further comprises a plant-growth mat and a mounting bar; an insert is formed of at least one vertical divider that permanently links multiple horizontal dividers parallel to each other with a certain distance in between and at a tilted position, and the insert slides into the box via insert grooves configured on side walls inside the box; the insert grooves are structured of upper rails and lower rails placed at corresponding positions on the side walls inside the box, where ends of the rails that form openings of the insert grooves feature upward bends; the plant-growth mat is secured against an inner-back of the box by the insert which is prevented from sliding out by the upward bends of the lower rails; on a back of the box are configured a support mount and a fastener, where the support mount is configured with a support surface and a positioning surface and where the fastener is configured with a fastening surface, wherein at a left side and a right side on the top of the box are configured respectively locking grooves for locking a dripping hose; and the mounting bar is configured with groove surfaces (51,52,53) compatible with the support surface, the positioning surface and the fastening surface on the box, wherein the box and the insert placed therein, via the support surface, the positioning surface and the fastening surface compatible with the corresponding groove surfaces (51,52,53) on the mounting bar, do not allow free movement of the module when it is mounted on the mounting bar.