I would suggest that you develop your own class website. With your website, you can have the assignments for the week, documents you want students to read, links to appropriate websites, and even your own presentations. You can also have individual students use their own page on the website where they can upload projects for grading. This would be an easy way for you to have continuous communication with your class both inside of school and outside of school. The parents will love this, too.
I agree that developing a website is an easy way to let students and/or parents know what they've missed. Another option that I find successful is "Homework Buddies". During the first week of school, each student in my class pairs up with another student (preferably someone that lives near them) to be HW Buddies for the school year. If a student is absent, their HW Buddy collects all their materials for them and keeps a quick summary log of what we did in class and that night's homework assignments. If the student lives near the HW buddy, they can drop off the materials after school. If the student has a sibling in the school, the HW buddy can also find the sibling at the end of the day to give them the materials missed. If the HW buddy can't get to their buddy's house that night, they at least have kept track of what the student has missed while he/she was absent and then can make up the materials during study period or after school. Hope this helps!
No need to worry or be discouraged. You can talk to the students and get them back to the classes.