Weekly Planner

LMS Weekly Planner for Montessori Guides

Install Weekly Planner

bench get-app https://github.com/NextServ/weekly_planner

Add the Frappe Gems badge to your README

Maintain Weekly Planner? Paste this into your README:

[![Listed on Frappe Gems](https://frappegems.com/api/method/frappe_gems.seo.badge?app=NextServ%2Fweekly_planner)](https://frappegems.com/gems/apps/NextServ/weekly_planner)

About Weekly Planner

Weekly Planner

Weekly Planner for Monstessori Guides

License

MIT

Change Log

0.5.0 1. Duplicate Planner functionality now available (except the ability to include lessons)

  1. Topics will still show in the Topics dialog even if they are not attached to a Course

  2. Included a Help button and sidebar to show instructions on how to use the Planner Detail page

  3. Fix bug on the Weekly Planner page where the planners of the head instructor are not showing

  4. Fix bug where not all topics were showing in the Add Topics modal of Planner Detail

0.5.5 1. Displays Planner dates as a range of 7 days

0.6.0 1. Stores history of changes made to Planner Lessons

0.6.5 1. Deletes related history of changes if a lesson entry is deleted

0.6.6 1. Added the Head of School role that will show all planners regardless of the Reports To value

  1. Added Help button to the Weekly Planner page

  2. Added help content on both main and detail pages

0.7.0 1. Designate a Lesson Status as default

  1. When adding a new Lesson, the default status will be selected

0.7.1 1. Disabled cache for the first page of the Weekly Planner

0.7.2 1. Disabled cache also for the planner detail page

0.8.0 1. Added the ability to print planner reports

0.8.5 1. Fixed bug where Head of School capabilities not showing up on main page

  1. Fixed bug where the lesson entries are affecting other lesson entries

0.8.7 1. Fixed bug where New Planner button opened the wrong modal

  1. Fixed the Approve Planner functionality when clicked from the Planner Detail page

0.9.0 1. Added Settings page

  1. Change the format of the table in the Print Planner page so that now has borders

  2. Added version number at the bottom left of the main page

  3. Fixed the issue where students from DVO L1B aren't showing in the Show Students modal

0.9.5 1. Fixed the bug where the Approved Plan functionality is not working

  1. Limit the students showing in the Show Students modal to only those that in the Instructor's Student Group

  2. Show student names vertically in the Planner Report header

  3. Allow Instructors to print the Planner Detail Report

1.0.0 1. Generate Student Lesson Report

  1. Refactored diff_months()

  2. Improved how the age appears on the Planner Detail page

1.1.0 1. Rewritten Planner Detail report that can be printed or saved as PDF properly

1.1.1 1. Fixed bug where the Planner Detail report is not opening in a new tab

1.2.0 1. Refactor the Planner Detail Report using frappe.local response instead of using PDFKit to generate the PDF

  1. Refactor the Planner Detail Report so that it paginates properly

  2. Added functionality to delete a Topic from the Planner Detail page

1.3.0 1. Add Campus columns in Main Table [Oct 11]; cannot add Program as Instructors can be assigned to multiple Programs

  1. Head of School now has the option of only seeing planners of direct reports (default) or of all guides

  2. Freeze the Topic column in the Planner Detail page

  3. Freeze the entire header row in the Planner Detail page

  4. Adding new lesson entries in the Planner Detail page no longer refreshes the whole page

1.4.0 1. Group Topics by Course in Planner Detail

  1. Add another role like HoS but without Approval capabilities [Oct 13] - DONE (a)

  2. If instructor/teacher of DVO L1C logs in, only DVO L1C student group appears and not all the student groups [Oct 18] - DONE (d)

  3. Display Students in alphabetical order in Planner Detail - DONE (a)

1.5.0 PLANNED 1. Monthly Report [Oct 21] - DONE (g)

  1. Color Codes [Oct 21] - DONE (a)

  2. Added the Weekly Planning workspace - DONE (a)

  3. Fixed the bug in Lesson Status where the default status is not being saved

  4. Fixed the Weekly Planner Report so that it allows up to 35 students to be printed on a single page - DONE (c)

1.5.1 1. Allow end user to choose (and save) the paper size to use when printing the Weekly Planner Report

1.5.2 1. Restrict the Monthly Report list to only show assessments created by that guide and his/her supervisor. HoS can see all.

  1. Fixed the following issues: ISS-2023-00063 and ISS-2023-00068

1.5.3 1. Fixed the following issues: ISS-2023-00067, ISS-2023-00069, ISS-2023-00070, and ISS-2023-00072

1.5.4

  1. Allow end users to remove students from existing planners

  2. Change the Show All icon on the Weekly Planner page

1.5.5 1. Fixed the following issues: ISS-2023-00043, ISS-2023-00062, ISS-2023-00065, ISS-2023-00067, ISS-2023-00071

1.5.6 1. Fix bug where Planner Detail fails to display data if no color is assigned in Lesson Status - DONE

  1. Allow user to assign default lesson color in Settings - DONE

  2. Fix loading of courses and topics on the Planner Detail page - DONE

  3. Deployed a fix to issue ISS-2023-00070 - DONE

1.5.7 1. Report - Sales by Enrollment Phase

  1. Report - Sales by Payment Mode

  2. Report - Sales by Payment Type

  3. Report - Sales by Student Type

  4. MonthlyBA Print improvements

1.5.8 1. Fix many tickets/issues

  1. Report - Number of Foreign Students

  2. Report - Students with Special Discount

1.5.9 PLANNED 1. Fix the bug where the Planner Detail page reloads immediately without waiting for input from user when Delete Students modal opens warning that there are no students selected to be deleted

Related Education apps for Frappe & ERPNext

  • Lms — Easy to Use, 100% Open Source Learning Management System
  • Education — Open source education / school management system
  • Mon School — Frappe App for Mon School based on Frappe LMS
  • Junior School — Junior School is a custom Frappe application that extends the core Frappe Education. It provides comprehensive tools for scheduling, attendance tracking, assessment management, and automated student lifecycle processes, specifically designed for multi-school environments.
  • Ifitwala Ed — A School Managment System
  • School Automations
  • Academy — Website for academy.erpnext.com
  • Psa — Sana'a University Postgraduate Studies Administration (PSA)