All in one solar led street light