Full Feature List
NiftySchool is built for small to medium sized language schools.
Every feature is focused on one thing: helping you manage and grow your business.
- Clear overview screen
- Full student details
- Track student status (trial, active, etc)
- Keep history of enrollments
- Automatically check attendance
- Take picture with webcam or upload
- Track assesment tests and exams
- How they heard about the school
- Link to agencies
- Duplicate entry checker
- Send email & SMSes
- Track presence, absence, lateness
- Entry/exit times for laboratories
- Attendance rate calculation
- Attendance calendar per student
- Support for holidays
- Support for authorized absences
- Daily/weekly class attendance
- Print attendance report
- Auto-mark as present
- 1st/2nd hour for Callan method
Advanced Search
- Quick student finder
- Search by status
- Search by Visa type
- Search by start date
- Search by interest
- Search for kids/adults
- Search private/groups
- Download in Excel
- Send bulk emails/SMSes
- Store family details
- Store beds/rooms info
- Pets, smokers, internet etc.
- Assign students to families
- Full accommodation history
- Accommodation matching
- Advanced search
- Accomodation calendar & availability
- Email communication & SMSes
- Track payments
- Multi-item payments
- Support for multiple payment methods
- Track who took the payment
- Refunds, discounts, vouchers
- Auto VAT/tax calculation
- Current balance/cash flow
- Export to Excel for your accountant
- Managers can clear payments
- Alerts when a payment is due/overdue
- Online payments credit card/paypal
- Send payment request
- Track inventory (books, CDs etc)
- Decrease inventory upon payments
- Print customisable invoices/receipts
- Print supermarket style receipts
- Printable daily cashier
- Manage teachers' details
- Teachers can access the system
- See timetable & track attendance
- Print teacher's timetable in Excel
- Print monthly list of lessons
- Monthly summary with hours taught
- Unlimited users per school
- Staff address book
- Live search by name, role, etc
- Multiple access roles
- Track who creates/updates students
- Track who takes payments/documents
- Check last login time
- Assign staff to multiple branches
- Overview and trends
- Full history of the school
- Student status report
- Payments report
- Contact media report
- Nationality report
- Top countries of origin
- Top payment categories
- Earnings from Visa students
- Joiners, leavers, full lists
- Birthday reports per month
- SMS report
- Download in Excel format
- Track new contacts
- Store interests
- Assign follow-up actions
- Filter and send promotional emails
- Convert to active once enrolled
- Country specific Visas
- Visa dates, number, passport etc
- Alerts on document expiry
- Alerts on program expiry
- Alerts on poor attendance
- Alerts on missing lessons
- Easy scheduling
- Support rolling classes
- Track room and teachers
- Print daily/weekly register
- Extended registers with signatures
- Track class level/notes
- Live search
- Quickly add series of lessons
- Track attendance & topic
- Reschedule,cancel, amend lessons
- Print list of lessons
- Handle substitutions
- Track entry/exit times
- Assign weekly attendance goals
- Attendance up to the minute
- Print registers with signatures
- Interactive weekly timetable
- Reschedule, cancel, amend lessons
- Filter by teacher
- Check unassigned lessons
- Copy complex schedules from past weeks
- Print & hang to message board
- Print monthly list of lessons
- Organize room usage
- Print room usage in PDF
- Enrolment forecasts per class
- Number of 'seats' over time
Assessment Tests & Exams
- Book assessment tests & track results
- Create exam sheets (TOEFL/TESOL/IELST etc..)
- Print exam sheets in Excel format
- Save exam results & certificates
- Include results in progress reports
- Track issued documents
- Upload documents online
- Automatic encryption and backup
- Unlimited storage space
- Managers can clear documents
- Generate documents from Word templates
- Generate student reports
- Letters & enrollment agreements
Multiple Branches
- Ability to add extra branches
- Assign existing users to branch
- Quick switcher / single sign on
- Branches are indipendently customisable
Configuration
- Enable/disable modules
- Enable weekend classes
- Class register printing options
- Choose alerts notifications
- Setup online payments using PayPal
- Manage agencies & contact media
- Payment/Document categories
- Customise receipt printing
- Language Levels
- Holiday calendar
Don't find what you're looking for? Let us know, we can add it for you!