https://github.com/productmap/film-react-nest
App boilerplate
https://github.com/productmap/film-react-nest
Last synced: about 2 months ago
JSON representation
App boilerplate
- Host: GitHub
- URL: https://github.com/productmap/film-react-nest
- Owner: productmap
- Created: 2025-02-18T09:41:57.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-10-03T16:01:15.000Z (8 months ago)
- Last Synced: 2025-10-03T16:34:46.060Z (8 months ago)
- Language: TypeScript
- Homepage:
- Size: 22.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FILM!
## Установка
### MongoDB
Установите MongoDB скачав дистрибутив с официального сайта или с помощью пакетного менеджера вашей ОС. Также можно воспользоваться Docker (см. ветку `feat/docker`.
Выполните скрипт `test/mongodb_initial_stub.js` в консоли `mongo`.
### Бэкенд
Перейдите в папку с исходным кодом бэкенда
`cd backend`
Установите зависимости (точно такие же, как в package-lock.json) помощью команд
`npm ci` или `yarn install --frozen-lockfile`
Создайте `.env` файл из примера `.env.example`, в нём укажите:
* `DATABASE_DRIVER` - тип драйвера СУБД - в нашем случае это `mongodb`
* `DATABASE_URL` - адрес СУБД MongoDB, например `mongodb://127.0.0.1:27017/practicum`.
MongoDB должна быть установлена и запущена.
Запустите бэкенд:
`npm start:debug`
Для проверки отправьте тестовый запрос с помощью Postman или `curl`.