Introduction
Thank you for purchasing the Mosque Website Template.
This template is designed specifically for:
- Mosques
- Islamic Centers
- Community Masjids
- Islamic Organizations
- Islamic Outreach Foundations
The template provides a complete solution including a modern responsive frontend
and a powerful admin panel for managing mosque content.
Template Features
- Modern responsive mosque website design
- Prayer time management
- Programs and Islamic classes management
- Events management
- Khutbah / sermon management
- Blog system
- Gallery management
- Donation campaigns
- Contact message management
- Admin dashboard
Template Requirements
| Requirement |
Version |
| PHP |
8.0+ |
| MySQL |
5.7+ |
| Apache / Nginx |
Latest |
| PHP Extensions |
PDO, MySQLi |
Installation Guide
Step 1 – Upload Files
Upload the template files to your hosting server.
Example folder structure:
public_html/
Step 2 – Create Database
Open **phpMyAdmin**.
Create a new database.
Example:
mosque_template
Then import the database file located inside:
database/mosque_template.sql
Step 3 – Configure Database
Open the following file:
includes/config.php
Update the database credentials:
$host = "localhost";
$dbname = "mosque_template";
$username = "db_user";
$password = "db_password";
Admin Login
Admin panel location:
/admin
Example:
https://yourdomain.com/admin
Default admin login:
Email: admin@mosque.com
Password: admin123
Important: For security reasons, please change the admin password after installation.
Folder Structure
assets/
css/
js/
images/
uploads/
admin/
dashboard.php
settings.php
prayer-times.php
programs.php
events.php
sermons.php
blog.php
gallery.php
donations.php
messages.php
includes/
config.php
template-config.php
functions.php
header.php
footer.php
sections/
hero.php
prayer-times.php
about-preview.php
programs.php
events.php
imam-message.php
donations.php
gallery.php
blog.php
contact-preview.php
Frontend Pages
| Page |
Description |
| index.php |
Homepage |
| about.php |
About the mosque |
| prayer-times.php |
Daily prayer schedule |
| programs.php |
Islamic classes and programs |
| events.php |
Community events |
| sermons.php |
Khutbah / sermon archive |
| blog.php |
Islamic articles |
| gallery.php |
Mosque gallery |
| donations.php |
Donation campaigns |
| contact.php |
Contact form |
Admin Panel Features
The admin dashboard allows mosque administrators to manage website content easily.
Admin can manage:
- Website settings
- Prayer times
- Programs
- Events
- Sermons
- Blog posts
- Gallery images
- Donation campaigns
- Contact messages
Customization
You can customize the template easily.
Logo
assets/images/logo.png
Favicon
assets/images/favicon.png
Styles
assets/css/style.css
Images
assets/images/
Uploaded Images
assets/uploads/
Updating Content
Most website content can be updated directly from the admin panel.
Examples:
- Homepage hero text
- Prayer schedule
- Programs and classes
- Community events
- Sermons
- Blog articles
- Gallery images
- Donation campaigns
Security Recommendations
After installation you should:
- Change the admin password
- Use a secure hosting environment
- Keep regular backups of the database
Support
If you need help with the template, support typically includes:
- Installation assistance
- Bug fixes
- Basic customization guidance