Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/huseyinselen/codeigniter-cms-project
Version 1.0.0
https://github.com/huseyinselen/codeigniter-cms-project
bootstrap cms codeigniter css database domain framework hosting html javascript jquery mvc-architecture mysql php seo-optimization website
Last synced: about 18 hours ago
JSON representation
Version 1.0.0
- Host: GitHub
- URL: https://github.com/huseyinselen/codeigniter-cms-project
- Owner: HuseyinSelen
- Created: 2025-02-10T20:15:03.000Z (5 days ago)
- Default Branch: main
- Last Pushed: 2025-02-14T06:41:17.000Z (1 day ago)
- Last Synced: 2025-02-14T07:31:14.463Z (1 day ago)
- Topics: bootstrap, cms, codeigniter, css, database, domain, framework, hosting, html, javascript, jquery, mvc-architecture, mysql, php, seo-optimization, website
- Language: PHP
- Homepage:
- Size: 73.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# CodeIgniter CMS Project
![CodeIgniter](site/assets/images/codeigniter_logo.png)
### 📷 CMS page
![screenshot1](site/assets/images/screenshot1.png)## 📖 About the Project
This project is a **Content Management System (CMS)** built using the **CodeIgniter PHP framework**. It allows administrators to manage website content efficiently through a user-friendly dashboard. Updates made in the CMS can be viewed directly on the website in real-time.## 🚀 Features
- Developed with MVC architecture
- User management (login, registration, password reset)
- Content management (create, edit, delete pages and posts)
- Database operations (CRUD)
- SEO-friendly URL structure
- Security measures (CSRF protection, XSS filtering)
- Real-time website updates via the CMS panel## 🛠️ Technologies Used
- **Backend:** PHP, CodeIgniter
- **Frontend:** HTML, CSS, JavaScript
- **Database:** MySQL
- **Others:** Bootstrap, jQuery### 📷 Site
![screenshot3](site/assets/images/screenshot3.png)## 📦 Installation
1. Clone the repository:
```bash
git clone https://github.com/HuseyinSelen/codeigniter.git2. Navigate to the project directory:
cd codeigniter
3. Configure the config/config.php and config/database.php files:```php
$config['base_url'] = 'http://localhost/cms/panel/';$db['default'] = array(
'dsn' => '',
'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'cms',
'dbdriver' => 'mysqli',
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => (ENVIRONMENT !== 'production'),
'cache_on' => FALSE,
'cachedir' => '',
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array(),
'save_queries' => TRUE);
please perform this operation separately in the panel and site folders !4. Create your database and import the cms.sql file.
5. Start the server (Wamp):6. Open in your browser:
http://localhost/cms/panel or http://localhost/cms/site## ❗ Important!
Please make sure that php and VS Code versions are compatible.
### 📷 Site Popup
![screenshot2](site/assets/images/screenshot2.png)## 🎯 Contributing
If you would like to contribute to this project, feel free to submit a pull request or open an issue. 🎉### 📷 Captcha and Map
![screenshot6](site/assets/images/screenshot7.png)## 🤝 Contribute
Would you like to contribute to this project? Please check out the [CONTRIBUTING.md](CONTRIBUTING.md) file!## 📜 License
This project is licensed under the MIT License.