https://github.com/echaan/daarussalamah
This is a web application for educational institutions built using CodeIgniter 3.1.9 and PHP 8.1.
https://github.com/echaan/daarussalamah
codeigniter education web-application
Last synced: about 2 months ago
JSON representation
This is a web application for educational institutions built using CodeIgniter 3.1.9 and PHP 8.1.
- Host: GitHub
- URL: https://github.com/echaan/daarussalamah
- Owner: echaan
- License: mit
- Created: 2024-12-21T06:27:12.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-03T14:38:23.000Z (over 1 year ago)
- Last Synced: 2025-06-03T16:35:45.916Z (about 1 year ago)
- Topics: codeigniter, education, web-application
- Language: PHP
- Homepage:
- Size: 42 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license.txt
Awesome Lists containing this project
README
# Daarussalamah Web Application
## Project Description
Daarussalamah is a web project for the Daarussalamah Educational Foundation, developed using CodeIgniter 3.1.9 and PHP 8.1. This application provides various features for visitors and administrators to manage information and communication through a web platform.
## Features
### For Visitors:
- View the homepage and foundation profile.
- Browse the list of teachers.
- Access news and announcements.
- View the photo gallery.
- Contact the administrators via the contact page.
### For Administrators:
Management access is available at:
```
http://localhost/daarussalamah/admin/login
```
Admin panel features:
- **Dashboard**: Summary of important information.
- **News Management**: Add, edit, and delete news.
- **User Management**: Manage user accounts with different access levels.
- **Announcement Management**: Create and manage announcements.
- **Photo Gallery Management**: Add and remove photos.
- **Teacher Data Management**: Manage the list of teachers.
- **Inbox**: View and respond to visitor messages.
## Multi-User & Access Control
This web application supports a multi-user system with three different access levels, each with specific permissions to manage content.
## Installation
### Requirements:
- PHP 8.1
- Web server (Apache/Nginx)
- MySQL database
- CodeIgniter 3.1.9
### Installation Steps:
1. Clone this repository:
```bash
git clone https://github.com/echaan/daarussalamah.git
```
2. Configure the database in `application/config/database.php`.
3. Start the local server to access the web application.
## Database
The database included in this repository may not be fully structured. For a more complete version, please contact the developer.
## Development Status
This project is still in development and not yet fully complete. Contributions and suggestions are welcome!
---
Developed by [echaan](https://github.com/echaan).