Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
Иконка ресурса

Telegram от Нейросети (РичГрам - RichGram) 2026-01-27

  • ⚠️ Дисклеймер: Этот проект — развлекательный концепт, созданный ИИ в образовательных целях.
  • ✅ Безопасность: Проверено антивирусом. Код открыт для изучения.
  • ⚖️ Авторские права: Все торговые марки и логотипы принадлежат их законным правообладателям.
  • К сожалению, нет скриншотов.
# RichGram - Telegram Clone

Проект представляет собой клон мессенджера Telegram с функциями чата, личных сообщений, отправки голосовых/фото и друзьями.

## Требования для запуска

1. **Node.js**: Убедитесь, что у вас установлен Node.js (версия 16 или выше).
- Скачать можно здесь: [https://nodejs.org/](https://nodejs.org/)

## Установка (Первый запуск)

Вам нужно установить зависимости для Сервера и для Клиента.

1. Откройте папку проекта.
2. **Настройка Сервера**:
- Зайдите в папку `server`.
- Откройте терминал (консоль) в этой папке.
- Выполните команду:
```bash
npm install
```
3. **Настройка Клиента**:
- Зайдите в папку `client`.
- Откройте терминал (консоль) в этой папке.
- Выполните команду:
```bash
npm install
```

## Запуск проекта

Для работы приложения нужно одновременно запустить и **Сервер**, и **Клиент** (в двух разных терминалах).

### 1. Запуск Сервера
- В терминале папки `server` выполните:
```bash
node server.js
```
- Вы увидите сообщение: `Сервер запущен на http://localhost:3001`

### 2. Запуск Клиента (Интерфейса)
- В терминале папки `client` выполните:
```bash
npm run dev
```
- После запуска нажмите на ссылку в терминале (обычно `http://localhost:5173`) или скопируйте её в браузер.

## Важное примечание
Если вы хотите открыть сайт с **другого устройства** в той же Wi-Fi сети:
1. Узнайте свой локальный IP адрес (команда `ipconfig` в Windows).
2. В файле `client/src/App.jsx` замените `localhost` на ваш IP адрес.
3. В файле `server/server.js` в настройках CORS также добавьте ваш IP.
Сверху