Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/habibun/easy-admin-bundle

Implements EasyAdminBundle in symfony
https://github.com/habibun/easy-admin-bundle

bundle doctrine easyadminbundle learning mysql php symfony symfony-bundle symfony4

Last synced: 3 days ago
JSON representation

Implements EasyAdminBundle in symfony

Awesome Lists containing this project

README

        

## About The Project
Implements [EasyAdminBundle][easy_admin_github] in [Symfony][symfony_website]

Please check the [projects](#projects) section for more details.

## Overview
| Branch | EasyAdmin Version | Symfony Version | PHP Version | Node Version |
|----------|-------------------|-----------------|-------------|--------------|
| [v4][v4] | `^4.0` | `^6.0` | `^8.1` | `v16.13` |
| [v2][v2] | `^2.3` | `^4.4` | `^7.2` | `~` |

## Projects
Simple application using EasyAdminBundle v4

easy admin bundle v4

**Code:** https://github.com/habibun/easy-admin-bundle/tree/v4
**Resources:**
- [EasyAdmin! For an Awesomely Powerful Admin Area](https://symfonycasts.com/screencast/easyadminbundle)

### Prerequisites
- [Symfony CLI][symfony_cli], [PHP][php], [Composer][composer], [Git][git], [MySQL][mysql], [Node.js][node]

### Installation

```bash
# Clone the repository using the command
git clone [email protected]:habibun/easy-admin-bundle.git

# Navigate into the cloned directory
cd easy-admin-bundle

# Checkout to project branch
git checkout v4

# Create .env.local file
make init
```

Configure the database connection in the .env.local file

```bash
# Install project
make install

# Start the local development server
make start
```

Please check more rules in [Makefile][v4_makefile].

##

Simple application using EasyAdminBundle v2

easy admin bundle v2

**Code:** https://github.com/habibun/easy-admin-bundle/tree/v2
**Resources:**
- [EasyAdminBundle v1 for an Amazing Admin Interface](https://symfonycasts.com/screencast/easyadminbundle1)

### Prerequisites
[Symfony CLI][symfony_cli], [PHP][php], [Composer][composer], [Git][git], [MySQL][mysql]

### Installation

```bash
# Clone the repository using the command
git clone [email protected]:habibun/easy-admin-bundle.git

# Navigate into the cloned directory
cd easy-admin-bundle

# Checkout to project branch
git checkout v2

# Create .env.local file
make init
```

Configure the database connection in the .env.local file

```bash
# Install project
make install

# Start the local development server
make start
```

Please check more rules in [Makefile][v2_makefile].

##

## Learn More
- [EasyAdmin Docs][easy_admin_docs]

## Related
- [Symfony](https://github.com/habibun/symfony)

## License
Distributed under the MIT License. See **[LICENSE][license]** for more information.

[//]: # (Links)
[license]: https://github.com/habibun/easy-admin-bundle/blob/main/LICENSE
[symfony_website]: https://symfony.com/

[easy_admin_github]: https://github.com/EasyCorp/EasyAdminBundle
[easy_admin_docs]: https://symfony.com/bundles/EasyAdminBundle/current/index.html

[v4]: https://github.com/habibun/easy-admin-bundle/tree/v4
[v4_tt]: https://github.com/habibun/easy-admin-bundle/tree/v4 "Simple application using EasyAdminBundle v4"
[v4_makefile]: https://github.com/habibun/easy-admin-bundle/blob/v4/Makefile

[v2]: https://github.com/habibun/easy-admin-bundle/tree/v2
[v2_tt]: https://github.com/habibun/easy-admin-bundle/tree/v2 "Simple application using EasyAdminBundle v2"
[v2_makefile]: https://github.com/habibun/easy-admin-bundle/blob/v2/Makefile

[symfony_cli]: https://symfony.com/download
[php]: https://www.php.net/
[composer]: https://getcomposer.org/
[git]: https://git-scm.com/
[mysql]: https://www.mysql.com/
[node]: https://nodejs.org/