Welcome to School Program, the ultimate mobile app designed for students and teachers to help organize their school week efficiently. With School Program, you can easily input your recurring weekly schedule from Monday to Friday, keep track of homework, schedule important tests, and manage your classes as a teacher. The app will remind you one day before and on the day of the test with push notifications, ensuring you never miss a deadline. Additionally, School Program offers customizable themes, allowing you to choose between light and dark themes and pick your favorite color scheme.
School Program is a versatile mobile app that aims to simplify the lives of both students and teachers by providing a centralized platform to manage their school schedules, homework, tests, and classes. Whether you are a student or a teacher, School Program will ensure you stay organized, never forget about important assignments, and stay on top of your academic responsibilities.
-
Recurring Weekly Schedule: Input your weekly class schedule from Monday to Friday. Teachers can manage their class timetable, and students can organize their class schedules, helping everyone plan their study sessions efficiently.
-
Homework Management: Keep track of your homework assignments in one place. Add, edit, and mark completed tasks as a student, or assign and track homework as a teacher.
-
Test Scheduling: Schedule upcoming tests and exams. Both students and teachers will receive push notifications one day before and on the day of the test to help them prepare effectively.
-
Customizable Themes: Personalize the app's appearance by choosing between light and dark themes. Users can also select their preferred color scheme for a more enjoyable user experience.
To get started with School Program, follow these steps:
-
Download the App: Visit the App Store or Google Play Store and search for "School Program." Download and install the app on your mobile device.
-
Set Up Weekly Schedule: Once you're logged in, navigate to the "Schedule" section and input your recurring classes for each day of the week. Teachers can manage their class timetable, and students can organize their class schedules.
-
Add Homework and Tests: In the respective pages, add your homework assignments and upcoming tests with their due dates. Teachers can assign homework and track students' progress as well.
-
Notifications: Enable push notifications in the app settings to receive reminders one day before and on the day of your scheduled tests.
-
Home Screen: The home screen displays your weekly schedule and any upcoming tests or homework assignments.
-
Schedule: View your recurring weekly schedule with classes listed for each day. Tap on a class to view more details or make changes. Teachers can manage their class timetable and update class details.
-
Homework: Access the homework page to add new assignments, mark them as completed, or delete tasks. Teachers can assign homework to specific classes and track students' progress.
-
Tests: The tests page allows you to schedule upcoming exams, view their due dates, and receive reminders. Teachers can schedule tests for specific classes and notify students accordingly.
-
Notifications: The app will send you push notifications for test reminders based on your scheduled test dates.
-
Themes: Customize the app's appearance by choosing between light and dark themes.
-
Color Scheme: Pick your favorite color scheme to personalize the app according to your preferences.
-
Notifications: Toggle on/off the push notifications for test reminders.
We welcome contributions from the open-source community to enhance School Program's features and usability. If you wish to contribute, please follow the guidelines outlined in the CONTRIBUTING.md file in the project repository.
We value your feedback as it helps us improve the app and deliver a better experience. If you encounter any issues, have suggestions, or want to report a bug, please don't hesitate to reach out to us. You can send your feedback to feedback@schoolprogram.com.
School Program is licensed under the MIT License, which means you are free to use, modify, and distribute the app as long as you retain the original copyright and include the license file.







