BlueHarvest is a new resource that allows teachers to assess students and provide feedback to them. You can record formative assessments, make written, video and audio comments, upload files and artifacts for portfolios, text and email feedback, and collect and analyze data on student proficiency.
It also provides a dialogue between teachers, students and parents, allowing them to communicate and discuss assessments and understanding, as well as allowing students to get more detailed feedback and assistance than just a number grade.
It's not free, but very reasonable. $36/year per teacher for nearly unlimited students. That's not bad considering the features. The site has some nice videos that explain the features and how it works in detail.
Take a look and see if it could help you and your students. https://main.blueharvestfeedback.com/
PS - a web search for BlueHarvest brings you mostly Star Wars and Family Guy returns. Blue Harvest was a fake working title used to hide the 1982 production of Star Wars Episode VI: Return of the Jedi, the third installment of the Star Wars film series and "Blue Harvest" is the hour-long premiere of the sixth season of the FOX series Family Guy, the last episode produced for Season 5, and the first part of the series' trilogy Laugh It Up, Fuzzball. (Wikipedia)