We are a NGO company that work with schools. Our main is to help schools to save on printing cost, better communication to parents, learners and teachers.
We are currently working with 12 different schools. We want to create only 1 website.
Each school will fall in a sub domain.
* Main website - [login to view URL]
* School1 - [login to view URL]
*School2 - [login to view URL] until all 12 subdomains are full with each school.
* We want the schools to have a confidential conversation with each parent, learner and teacher.
* Schools need to publish news feeds, events, homework etc, for all learners, teachers, parents to see.
* Each parent need to register with the student number from the school
* Details will be like email address, cell number, student number, name and surname
The website needs to have a Back office for me as The Admin (For The NGO Company)
* I need to change colors for each school e.g the school's color
* Insert logos
* Description of school
* Edit class details e.g insert a class name, grade 1 , 2 etc
* Need full access to website to add menus, widgets, class sections, everything that a school needs
Second back office for the School Principal
* The principle can add, remove, update news feeds, events etc, learner details, teacher details
* Every year the Principle can reset he information (Optional for the principle)
* He can have full access to everything except changing colors, changing passwords for learners, parents, teachers, logo.
Small back office for Teachers:
* Ca add, remove learners, give homework
* Chat with parents and learners
* teachers can only add or remove learners from their own class.
I want every teacher to add or remove their own learners. The principle can do all.
Our main aim is: The website need to be constructed as a private place only for one school.
NB: I need a open source website (NOT ONE DOMAIN ENCRYPTED), because we want to create each school there own subdomain according to the school requirements.
We will create enough subdomains each schools engage with us.
NB: We don't want other school parents to see information publish on a specific schools platform. They NEED to register with the learners student number, and their details.
If the learner is NOT on that school, they can't register or have access.
On platform there must be classes e.g Grade 1 A, 1B, Grade 2 A, 2B etc., which I need to insert my self or the principle
I want to able to add classes as per school.
The class section need to have the following:
* Learners and Teachers details but ONLY to the specific parent (that register under his/her student number), teacher, principle and me (our NGO)
NB: The other parents won't have access to the learners details except name and surname.
If the teacher give homework the learners can see as well as the parents.
* All news feeds must have calendar (if the principle wants to add a date)
* They must be able to add a Header of the schools
NB: It must contain things like a Word Document when they want to type news, insert logo, insert header, insert footer details, insert links etc. I don't the school to upload a document at Google drive or else where. When they are finish with the document/news feeds, it must display as a letter from the school.
Add, remove images, videos, everything like the news feeds.
Homework section the same.
This is only some of the features required. When we want to update feature the developer needs to be there for us. BUT THE DEVELOPER MUST ONLY UPDATE SCRIPT ACCORDING TO US, WE WILL UPLOAD THE SCRIPT OURSELVES
We don't just want a developer that create the website and disappear, we need someone that can fix bugs, insert new features, when required. We want a professional, stable and very very secure website, ( because we are a NGO company and can't afford a lot of websites, we want 1 website and hosting provider where we can insert each school as a subdomain. All the cost will be on our expenses, and the school don't spend any money to use the platform. This website will help us with communicating with each school and the schools
NB: We will give more information regarding this project, how it have to look, sections, features etc
47 freelancers are bidding on average $619 for this job
hello, i have a 7+ year experience for website designing and development , i understand your work requirement , i can do your work which you want , please come on chat so we can discuss more about your work , thank you