Our school uses Google for our school email so we are able to use Google Classroom. Google Classroom is a great tool: It allows teachers to create online classrooms and assign students to each one. On the classroom page teachers can post assignments (along with handouts, videos, and relevant links), announcements, etc. Students can easily see a list of due dates along with which assignments they have turned in and which ones they still need to complete. Teachers can return grades on the assignment along with comments all within the digital classroom.
Here is a video I made for my students showing off some of the features:
It saves all work to the Google Drive. Students can create Google documents, presentations, or spreadsheets right within the classroom- this saves it to their Google Drive and makes it super easy to turn in. This way they can access their work and digital classroom from anywhere.