My Tour Manager - your online school trip organiser
Save time & keep track of your school trip admin with our online school trip organiser & app
Designed to help busy teachers like you
With My Tour Manager, all your trip essentials are in one place.
It couldn’t be easier.
Download free resources and templates, access all your trip paperwork, and enjoy a personalised checklist with clear deadlines and fortnightly email reminders to ensure nothing slips through the net.
Plus, our handy My Tour Manager travel app keeps everything at your fingertips, 24/7.
Instant access to everything you’ll need whilst you’re away
Access everything in an instant: travel documents, contact numbers, local info, a map with your hotel and visits pinpointed, all from your app.
No service? No problem! It’s available offline too.
Award winning technology
Time to blow our own trumpet; this tech is nothing short of awesome and has won multiple awards, including:
- Best Support Service at the British Youth Travel Awards
- Most Original Use of Travel Technology by Vamoos, the UK’s leading provider of travel apps for tour operators
“My Tour Manager was an excellent support to organisation and made the whole process so much easier than in previous years with different companies… It was an excellent addition to an already fantastic experience with NST.”
Leanne Graham, Toot Hill Comprehensive School
Watch our video to find out more
Error executing template "Designs/Paragraph/FAQ.cshtml" System.InvalidCastException: Specified cast is not valid. at CompiledRazorTemplates.Dynamic.RazorEngine_eac8ab3f4cd644bcad53f6682b03b3b5.Execute() in D:\Websites\nstgroup.co.uk\Live\Files\Templates\Designs\Paragraph\FAQ.cshtml:line 7 at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader) at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag) at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.b__0(TextWriter writer) at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter) at Dynamicweb.Rendering.Template.RenderRazorTemplate()
1 @using NstWebsite.Model 2 @using System.Web 3 @{ 4 5 var ctx = HttpContext.Current; 6 var generateSchema = true; 7 if (GetValue("Item.Generate_Schema") != null) { generateSchema = (bool)GetValue("Item.Generate_Schema"); } 8 9 var faqList = ctx.Items["AllFAQs"] as List<FAQ_Question_Answer>; 10 if (faqList == null) 11 { 12 faqList = new List<FAQ_Question_Answer>(); 13 ctx.Items["AllFAQs"] = faqList; 14 } 15 16 } 17 18 19 <!-- row-drop-info --> 20 <div class="row drop-info faqwindow"> 21 @{ if (!string.IsNullOrWhiteSpace(GetString("Item.Title"))) 22 { 23 <div class="title"> 24 <h3>@GetValue("Item.Title")</h3> 25 </div> 26 } 27 } 28 29 <!-- info drop down container --> 30 <div class="faq-drop-down-container"> 31 @foreach (LoopItem i in GetLoop("Item.Questions")) 32 { 33 <!-- Start drop down --> 34 <div class="faq-drop-down"> 35 <div class="drop-heading faqheader"> 36 <p>@i.GetString("Item.Questions.Question")</p> 37 </div> 38 39 <div class="faq-drop-down-further"> 40 <span class="faqacc"> 41 <div class="inner"> 42 @i.GetString("Item.Questions.Answer") 43 </div> 44 </span> 45 </div> 46 47 </div> 48 <!-- end drop down --> 49 if ((bool)generateSchema) 50 { 51 faqList.Add(new NstWebsite.Model.FAQ_Question_Answer 52 { 53 Question = i.GetString("Item.Questions.Question"), 54 Answer = i.GetString("Item.Questions.Answer") 55 }); 56 } 57 58 } 59 </div> 60 </div><!-- row-drop-info --> 61
