A multi-functional fence system includes a plurality of vertical supporting frames; a plurality of horizontal supporting frames; and a plurality of connector assemblies configured to connect the vertical supporting frames and the horizontal supporting frames; wherein the vertical supporting frame is rotated with respect to the horizontal supporting frame via the connector assembly.