Echo is a lightweight PHP framework designed for simplicity and flexibility. It leverages the power of Symfony components, Eloquent ORM, Twig and the Tailwind CSS for a seamless development experience. This framework is ideal for building dynamic web applications with minimal setup.
- DDEV: A local development environment tool. Follow the DDEV installation guide to set it up.
-
Clone the repository:
git clone https://github.com/imustakim/echo.git cd echo
-
Start DDEV:
ddev start
-
Install Dependencies: Make sure you have Composer and Node.js installed. Run the following command inside your project directory:
ddev composer install ddev npm install
-
Set Up Environment Variables: Create a
.env
file in your project root and define the following variables:DB_DRIVER=mysql DB_HOST=db DB_DATABASE=db DB_USERNAME=db DB_PASSWORD=db DB_CHARSET=utf8mb4 DB_COLLATION=utf8mb4_unicode_ci
-
Access the Application: Open your web browser and go to the URL provided by DDEV, usually http://echo.ddev.site.
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
This project is licensed under the MIT License. See the LICENSE file for details.
If you have any questions or feedback, feel free to reach out.