SFX Greenherald International School

This is a school website I created it from start to finish. Development started from an existing HTML page and to make it fully dynamic. The special feature of the project is that, website has an admin panel through which the entire site can be maintained. All the contents can be changed from the back-end.

There are so many modules created in the admin panel to update contents from backend.
Admin menu management: To change the menus for admin panel this menu was created. By using this feature user can create a Menu and Sub menus for the admin panel, these menus can be edited or deleted as well. Whenever we create a new module we need to create link for that, through this feature super admin can give access to it. This module has a unique feature called as Menu Permission from where a super user can provide permission for a module to any user.

Page and menus for Frontend: Pages can be created dynamically and also can be added to any menus appear in the site. Positions and the order for menus can be set from the back-end. For instance if we would like to set a page link somewhere in the main menu and also somewhere in the right or left sidebar we do it easily by mentioning the area in the create page form.

Slider Management: There is one main slider in the website and it can be managed from the backend. Unnecessary slides can be removed and the new slides can be added through this feature. Also admin users can control the display order too.

Notice Board Management: Notice Board and News and Events are two features in the website appear in the menu and in the boxes below sliders. Each time if there is any new notice or any new events to be it can be updated from the admin panel also users may receive and download news or events files from the website.

FAQ: FAQs are created and can be removed or updated from the backend. Admin user can set display order for FAQ list.

Photo gallery: The main feature of this module is user will be able to upload photos from admin panel. There is a option to create album the uploaded photos should be under one of the created album. Photos display order can be set from here; the photos appear as grid in the page.

Assignment / Homework:: In this part teacher can create assignments, homework, classwork or any notice if they would like to send to students can be sent from the particular user accounts. Here teacher can see only the classes or sections she teaches not all of the class. Similarly students may receive assignments etc after logging into their accounts and response accordingly.

A Website with an Admin Panel



A Website with an Admin Panel



A Website with an Admin Panel