I want to create a platform for learning. It will need two places to log-in, one for students and one for the teacher. When the teacher signs in they can see a list of their students and can click on them to see past performance and session overviews. The teacher will need to be able to easily post a summary after each session and share helpful media (pictures/videos etc.). There will be a tab for archived videos that they can upload and share with their students. However, the students won't have access to these unless sent by the instructor. A similar archive will exist for still-frame pictures. Each archive will need to be organised into 6 different groups.
From the student's point of view, they will sign into the website and will be greeted by their home page (could have a picture, past results etc). There will be a tab that they can click on to see their teacher's information. They can see past sessions and the notes and videos sent to them by their teacher. There needs to be a mechanism to keep track of results. The results should be visible to the teacher.
I'd like there to be a Chat with your Teacher option. If both parties are online, a simple chat bar at the bottom can be accessed to send quick questions or comments.
Communication forum- This would be used for longer questions/comments that you could send to the student or the teacher. Similar to an email.
Calendar application- A Calendar that shows the availability of the teacher so that students can sign in to their account, view the calendar, and book their next session. There would be a feature to assist with cancellations as well.
Friends- It would need the possibility to find friends that also use the site. You could see the friends results and records, any pictures or videos that the student uploaded themselves. There would also be a chat option for friends and a communication forum where you could send a message to one or more friends at a time.
Contact Us tab- for any customer issues (either teacher or student) Help tab- with simple instructions for teachers on how to add video/pictures, send a message, add a student.
Teacher to Teacher- This would allow teachers to communicate with other teachers on the website to share materials.
There would eventually be a mobile app to allow for quick access on the go.