Skip to content

Leroyalle/chime-frontend

Repository files navigation

Chime Frontend

Фронтенд часть социальной платформы Chime.

Возможности

  • Посты с медиа
  • Личные интерактивные чаты
  • Лайки и комментарии
  • Подписчики и друзья
  • Репосты и закладки

Технологии

  • Next.js
  • TypeScript
  • NextUI + Shadcn/ui
  • TanStack Query
  • Zustand
  • Tailwind CSS
  • Socket IO

Запуск приложения

Требования:

  • Node.js 18+
  • Docker (опционально)

Локальная разработка:

  1. Клонируйте репозиторий:
git clone https://github.com/Leroyalle/chime-frontend.git
cd chime-frontend
  1. Создайте и заполните файл .env:
cp .env.example .env
  1. Установите зависимости:
npm install --legacy-peer-deps
  1. Запустите сервер разработки:
npm dev dev --turbopack

Продакшн:

npm run build
npm run start

Docker:

Проект включает Dockerfile и docker-compose.yml для контейнеризации.

# Сборка и запуск
docker compose up

About

Social network with chat, login, news, likes and comments

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages