Skip to content

Latest commit

 

History

History
62 lines (48 loc) · 1.89 KB

README.md

File metadata and controls

62 lines (48 loc) · 1.89 KB

Echo (In progress)

Overview

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.

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/imustakim/echo.git
    cd echo
  2. Start DDEV:

    ddev start
  3. 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
  4. 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
  5. Access the Application: Open your web browser and go to the URL provided by DDEV, usually http://echo.ddev.site.

Technology stack

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

If you have any questions or feedback, feel free to reach out.