Бэкенд часть социальной платформы Chime.
- REST API для постов и медиа контента
- WebSocket сервер для чатов
- Система аутентификации и авторизации
- Загрузка изображений
- Отправка email-писем
- NestJS
- TypeScript
- PostgreSQL
- Prisma
- Passport
- Socket.IO
- Node.js 18+
- PostgreSQL
- Docker (опционально)
- Клонируйте репозиторий:
git clone https://github.com/Leroyalle/chime-backend.git
cd chime-backend
- Создайте и заполните файл
.env
:
cp .env.example .env
- Установите зависимости:
npm install
- Запустите сервер разработки:
# Режим разработки
npm run start
# Watch режим
npm run start:dev
npm run build
npm run start:prod