Для настройки административной панели для приложения, использующего Nest.js и Prisma, вы можете использовать готовое решение - Nest.js Admin Boilerplate (https://github.com/erdaldemirci/nestjs-admin-boilerplate). Это шаблон приложения, который уже настроен для работы с PostgreSQL и Prisma в качестве ORM.
Чтобы развернуть админ-панель с использованием этого шаблона, выполните следующие шаги:
1. Установите зависимости, выполнив команду:
```shell
npm install
```
2. Создайте файл `.env` и укажите в нем настройки подключения к вашей БД PostgreSQL, используя переменные `PG_USER`, `PG_PASSWORD`, `PG_DATABASE`, `PG_HOST` и `PG_PORT`.
3. Создайте файл `prisma/.env` и укажите в нем настройки подключения к вашей БД PostgreSQL, аналогично шагу 2.
4. Выполните миграции, запустив команду:
```shell
npx prisma migrate dev --name init
```
5. Запустите приложение с помощью команды:
```shell
npm run start:dev
```
Теперь вы можете открыть админ-панель, перейдя по адресу `http://localhost:3000/admin`. Ваши таблицы и данные будут доступны для редактирования.
Nest.js Admin Boilerplate также предоставляет гибкость для настройки и расширения функциональности админ-панели. Вам может потребоваться обновить маршруты, создать собственные контроллеры или добавить свои собственные модели в панель администратора, в зависимости от ваших потребностей.
Этот шаблон также активно поддерживается сообществом и имеет непрерывное развитие, поэтому вы можете найти в нем документацию и поддержку на GitHub.