Skip to content
/ echo Public

A lightweight PHP framework designed for building minimalistic and efficient web applications. Echo provides Model-View-Controller functionalities, making it easy to develop and maintain small to medium-sized projects with a focus on simplicity and performance.

License

Notifications You must be signed in to change notification settings

imustakim/echo

Repository files navigation

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.

About

A lightweight PHP framework designed for building minimalistic and efficient web applications. Echo provides Model-View-Controller functionalities, making it easy to develop and maintain small to medium-sized projects with a focus on simplicity and performance.

Topics

Resources

License

Stars

Watchers

Forks