Welcome to the St. Mary's High School Website! This project is a comprehensive web platform designed to showcase the school's activities, staff, and achievements. It includes features like a staff directory, teacher account creation, and a credits page highlighting the developer, Darrell Mucheri.
-
Home Page:
- Overview of the school.
- Links to other sections.
-
About Page:
- Information about the school's history, mission, and values.
-
Gallery Page:
- Showcases photos and videos of school events.
-
Contact Page:
- A form for visitors to contact the school.
-
Staff Page:
- Displays a list of teachers with their subjects.
- Interactive modal for detailed teacher information.
-
Create Teacher Account Page:
- Allows users to contact the developer on WhatsApp to create a teacher account.
-
Credits Page:
- Highlights Darrell Mucheri, the developer, with animations and contact buttons.
-
Light/Dark Mode:
- Users can toggle between light and dark themes.
-
Responsive Design:
- The website is fully responsive and works on all devices.
Here’s the structure of the repository:
st-marys-high-website/
├── index.html # Home page
├── about.html # About page
├── gallery.html # Gallery page
├── contact.html # Contact page
├── staff.html # Staff page
├── create-teacher-account.html # Create Teacher Account page
├── credits.html # Credits page
├── assets/ # Static assets
│ ├── css/ # CSS files
│ │ └── styles.css # Main stylesheet
│ ├── js/ # JavaScript files
│ │ └── main.js # Main JavaScript file
│ ├── images/ # Images used in the website
│ │ ├── logo.png # School logo
│ │ ├── teacher1.jpg # Teacher profile images
│ │ └── ... # Other images
│ └── fonts/ # Custom fonts (if any)
├── README.md # Project documentation
└── LICENSE # License file (if applicable)
- HTML5: For structuring the website.
- CSS3: For styling and animations.
- JavaScript: For interactivity and dynamic content.
- Font Awesome: For icons.
- Google Fonts: For typography.
- WhatsApp API: For the "Create Teacher Account" feature.
-
Clone the Repository:
git clone https://github.com/your-username/st-marys-high-website.git
-
Navigate to the Project Directory:
cd st-marys-high-website -
Open the Website:
- Open the
index.htmlfile in your browser to view the home page. - Alternatively, use a local server (e.g., VS Code Live Server) for better functionality.
- Open the
We welcome contributions! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with clear messages.
- Push your changes to your forked repository.
- Submit a pull request to the main repository.
This project was developed by Darrell Mucheri, a Form 5 Science student at St. Mary's High School, Zimbabwe. Darrell is passionate about innovation and creating a better future through technology.
- Email: darrelmucheri@gmail.com
- Phone: +263 719 647 303
- Portfolio: mrfrankinc.vercel.app
This project is licensed under the MIT License. See the LICENSE file for details.
- St. Mary's High School: For providing the opportunity to work on this project.
- Teachers and Staff: For their support and guidance.
- Open Source Community: For the tools and resources that made this project possible.
Thank you for visiting the St. Mary's High School Website repository! If you have any questions or feedback, feel free to reach out to Darrell Mucheri.