|
| 1 | +<div align="center"> |
| 2 | + |
1 | 3 | # CodeIgniter 4 Template Project |
2 | 4 |
|
| 5 | +This is a template project for CodeIgniter 4, a powerful PHP framework for building web applications. It comes pre-configured with Docker, Nginx, MySQL, Adminer, phplint, Psalm, and PHP_CodeSniffer to streamline your development process. |
| 6 | + |
| 7 | +<img src="https://socialify.git.ci/YuriiDorosh/CodeIgniter4-template/image?font=Source%20Code%20Pro&forks=1&issues=1&language=1&name=1&owner=1&pattern=Plus&pulls=1&stargazers=1&theme=Dark" alt="guilyx" width="700" height="300" /> |
| 8 | + |
3 | 9 | [](https://views.whatilearened.today/views/github/YuriiDorosh/Information-Theory-and-Coding) |
4 | 10 |  |
5 | 11 |  |
6 | 12 |  |
7 | 13 |  |
8 | 14 |  |
9 | 15 |
|
10 | | -<img src="https://socialify.git.ci/YuriiDorosh/CodeIgniter4-template/image?font=Source%20Code%20Pro&forks=1&issues=1&language=1&name=1&owner=1&pattern=Plus&pulls=1&stargazers=1&theme=Dark" alt="guilyx" width="700" height="300" /> |
11 | | - |
12 | | -<br> |
| 16 | +</div> |
13 | 17 |
|
| 18 | +## 🚀 Features |
14 | 19 |
|
15 | | -This is a template project for CodeIgniter 4, a powerful PHP framework for building web applications. It comes pre-configured with Docker, Nginx, MySQL, Adminer, phplint, Psalm, and PHP_CodeSniffer to streamline your development process. |
| 20 | +- **Dockerized Environment:** Jumpstart development with containers for PHP, Nginx, MySQL, and Redis. |
| 21 | +- **Web Server:** Pre-configured Nginx for robust performance. |
| 22 | +- **Database Ready:** MySQL setup for data storage and Redis for fast data caching. |
| 23 | +- **Development Tools:** Integrated Adminer, phplint, Psalm, and PHP_CodeSniffer to ensure code quality. |
| 24 | +- **Custom PHP Configuration:** Tailored php.ini for optimal development and production environments. |
16 | 25 |
|
17 | | -## Features |
18 | | - |
19 | | -- Dockerized development environment |
20 | | -- Nginx web server configuration |
21 | | -- Custom PHP configuration (php.ini) |
22 | | -- MySQL database server |
23 | | -- Redis for data caching |
24 | | -- Adminer database management tool |
25 | | -- Automated code linting and analysis with phplint, Psalm, and PHP_CodeSniffer |
26 | | - |
27 | | -## Requirements |
| 26 | +## 🔧 Requirements |
28 | 27 |
|
29 | 28 | Before getting started, ensure that you have the following software installed on your system: |
30 | 29 |
|
31 | 30 | - Docker |
32 | 31 | - Docker Compose |
33 | 32 |
|
34 | | -## Getting Started |
| 33 | +## 🛠 Getting Started |
35 | 34 |
|
36 | 35 | To set up and run the project on your local machine, follow these steps: |
37 | 36 |
|
@@ -100,3 +99,14 @@ When you're done working on the project, you can stop the Docker containers: |
100 | 99 | ``` |
101 | 100 | docker-compose down |
102 | 101 | ``` |
| 102 | +## 📚 Documentation |
| 103 | + |
| 104 | +For detailed documentation about CodeIgniter 4, visit the [official documentation](https://www.codeigniter.com/user_guide/intro/index.html). |
| 105 | + |
| 106 | +## 📄 License |
| 107 | + |
| 108 | +This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. |
| 109 | + |
| 110 | +## 🤝 Contributing |
| 111 | + |
| 112 | +Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated. |
0 commit comments