Young Power Engineers School

School for kids curious about science

Goal:  Create school website

Back Story

Teen Energy School organizes exciting educational courses for children. Classes are based on spectacular (yet educational!) experiments to demonstrate laws and principles of physics and engineering (and power engineering in particular).

TeenEnergy home
Home Page of Teen Energy School

Requirements

We were tasked to build a website which would be easy to edit for School administrators. We were also trusted to create a system for schedule management, which allows to track who signed up for school and who of those students paid for their courses and, based on this information, to automatically generate student lists for each lesson.

Structure

Initial website Specification Document (SD) suggested having many sections and subsections for the website, which would made it hard to grasp. This is a common problem on this stage of design, so the first thing we suggested to the School is to merge some sections and get rid of the pages which have no use for the user. We advised not to make page hierarchy too deep, since that would confuse the users. For that reason, together with the School representatives, we thoroughly revised the page structure. By making this adjustment to the SD on the very first stage, we managed to significantly simplify website even before we started developing it.

Once we all agreed on the structure, we started developing the website. 

Website header contains only the most important information about the School. Navigation is flat, all website pages are available from the main menu. Footer contains links to important pages, and we also placed a very cute illustration of a tiny power system just above it :)

TeenEnergy footer
Website footer, with tiny little power system above it

We also built a News section for the website, to keep students in touch with all recent events at School.

TeenEnergy news
News section design

Class management system

Upon signing up for a course, student can check out its schedule and price. Most of the courses offer to take lessons on Saturdays or on Sundays.

TeenEnergy schedule
Schedule selection screen

We integrated website with Yandex.Money service, which significantly simplified management tasks for School. Once a student has paid for his classes, website records the student in class's roster and informs him about it over email. With this, School managers always have the most up-to-date list of students, which makes it unnecessary for them to keep track of their classes and students by hand.

TeenEnergy admin
Classes management panel, with student list

Conclusion

We made a very intuitive and beautiful website. We also solved the problem of automatic schedule management and payment tracking. If you want to build a good looking website and effectively automate your business processes, contact us!