Metal-free graphene/C3N4/CDots composite was prepared via a convenient method.
Sheet-on-sheet interaction among components improves the property of C3N4.
The nanocomposite preserves high catalytic efficiency over six cycles.
A synergism effect between organic contaminants and heavy metals was found.