This project is designed to assist in organizing and managing educational resources for high school students. It provides an interface for users to choose between a onedrive and a Desktop computer to access and manage their study folders, including chapters, exercises, and other relevant documents.
- Computer Choice: Allows users to choose between a onedrive and a desktop computer.
- Project Initialization: Initializes the project with the necessary folders.
- Chapter Management: Adds and manages chapters, quizzes, and exercises.
- Document Opening: Opens the latest chapters or specific documents.
The project is organized into several main folders and files for better understanding and management:
HighSchool Project/
├── component/ # Contains tools and scripts for resource management
│ ├── calculation_tools.py # Specific calculation tools
│ ├── check.py # Verification scripts
│ ├── creation.py # Scripts for creating new elements
│ ├── initialization.py # Script to initialize the project
│ └── open.py # Script to open documents
├── file/ # Folder for reference files
│ └── file_docx.docx # Example document
└── main.py # Main entry point of the project
To get started with this project:
- Clone the repository to your local machine.
- Replace the variable
main_folder
in themain.py
file with the path to your main folder. - Navigate to the project folder in your terminal.
- Run
python main.py
to start the application. - Follow the on-screen instructions to navigate the application.
To contribute to this project:
- Fork the repository.
- Create your feature branch (
git checkout -b feature/NewFeature
). - Commit your changes (
git commit -m 'Add some NewFeature'
). - Push to the branch (
git push origin feature/NewFeature
). - Open a Pull Request.
This project is licensed under the MIT License. See the LICENSE
file for more details.