I developed the hmschool project for my personal need to create a homeschooling web application for children that my wife taught at home. The basic need of the application was to get the curriculum from different sources into one place. The given curriculum was then chronologically sorted by subjects and days. The application is developed in php frontend laravel, css tailwind and MySql database were used. It contains a registration system where the user defines personal data that may not be real, fills in the year and optional subjects. Subsequently, an account is created for him and then he can define a schedule for individual working days. edit, delete, add. Textbooks with pages and flipping in online pdf were gradually added to the application if available, basic math testing or music samples.The latest improvement is browsing content without the need for registration.
The greatest benefit of the application is its simple operation and an overall overview of the progress of the curriculum for teachers and students. Homeschoolers know exactly where they left off and where to continue. The application also serves as an incentive so that parents do not have to spend long hours preparing for classes.