How To Categorize Your Classes
— Jun 09, 2011
Today I’m going to show you how to keep your classes organized in NiftySchool.
If you have a large number of classes (and that’s often the case if you provide private lessons), the class list screen can become cluttered quite quickly.
You can now assign your classes to specific groups that will be separated in the interface, based on how you would logically categorize your classes.
For example you could categorize by language taught (eg: English, Italian, Spanish, French), by schedule (eg: Morning, Afternoon, Evening, Saturday), or by arbitrary theme (eg: TOEFL training, General courses, one to ones, etc..).
In order to assign a class to a category, go the class details page and fill in the ‘Category’ field:

This will automatically create a new category, or reuse an existing one if you already used that name.
When you start typing the category name, a dropdown will appear displaying existing categories with a matching name, so you can just click on one of them to avoid unnecessary typing:

The category name is case sensitive, so be careful when typing because, for example, “Morning” and “MORNING” would be saved as two different categories.
Once the category setting is saved, the class list screen will be updated to display your classes organized by category:

Also quick links on the right hand side will allow you to quickly browse between different categories, useful if the list of classes does not fit in a single screen and you need to jump to the right section:

You can freely choose the category names that match your own requirements. Also, empty categories will automatically disappear to keep the system tidy.
This should help you keep your database in order and your increasing number of classes under control.
Happy spring cleaning!

