You have chosen to sponsor your bid up to a maximum amount of .
I am a high school teacher and in need of a good website. I really don't care much about what is in my website. I can design every part of it (such as HomePage, Homework, Links, FAQ, Contact, etc.) except one: Login page
Here is what I need:
1- I already have one from Community Builder. I believe that can be used but I am going to mention anyway: I need a registration form where parents can sign up at my website.
2- I will register my students on my own at my website.
3- I will need to approve and make connections between my students and some of their registered parents. So, once parents are logged in, on the left, they will have a side menu of "My Profile" "My Students", "My Messages" etc.
4- I will enter my data for each of my students; for example, test scores, quizzes, assignments, etc…
5- A parent will be able to see all the data I have saved about his/her student when "My Student" menu was clicked.
6- MOST IMPORTANTLY (including 7 and 8 ): I need an attendance page for each of my classes. I have 6 classes by the way. When I want to do the attendance, I will go to my classes, choose the class I will be teaching and see all of my students' name in that class. There should be a drop down menu in front of each student name. Default one should be “Absent”. The rest options are kind of "Present", "Sick", "Late", etc. I will choose the appropriate drop box menu for each student and click on “Save” and this data should be saved for whatever day I am in.
7- Here is the tricky part. The “Present” ones are all OK. But any other option is not OK. Therefore, as soon as I press on “Save” button for the attendace, I need the system to sent email notification to their registered parents immediately. So, for example, let's say I saved Michael as “Late”. And luckily his parents are registered at my website. Therefore, Michael’s parents will receive email from my website saying that Michael was late or absent or sick or anything other than being present.
8- .Lastly, sometimes, my students do not behave and I send them to detention room. So, this student is in my class. We already saved the attendance for that student. For example, Michael... His parents just received email from my website saying Michael was late today. On top of that, without changing his attendance, I will again go to my website, find the class hi is in, click on his name and choose "Detention" and save it for that day for my database. And yes the parents will receive another email saying that Michael was sent to detention room today.
I am new to Joomla and I see that what I need is programming. Therefore, I am hoping to find someone who can write a module or extension for my needs.