Skip to content

Простой пример социальной сети, написанной на React и Typescript. В качестве бэкенда используется Google Firebase

Notifications You must be signed in to change notification settings

ivan-palatov/social-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Social app

Простой проект социальной сети, выполенный на React и Typescript

Демо

Использованные технологии

  • React
  • Typescript
  • Redux
  • Bulma (CSS фрэймворк)
  • и другие

Особенности приложения

  • Работает с помощью Google Firebase API
  • Работает в оффлайн режиме и может быть установлено как PWA (Progressive Web App)
  • Обновления постов и комментариев в реальном времени Демо обновления постов
  • Уведомления о действиях с постами юзера в реальном времени Демо уведомлений
  • Редактор аватаров пользователя Демо редактора аватаров
  • Возможность прикреплять к постам картинки Демо прикрепления картинок
  • Адаптивный дизайн
  • Плавные переходы между страницами
  • Авторизация и регистрация при помощи email или google аккаунта
  • А также множество других полезных (и не очень) особенностей

Установка

  1. Клонировать проект git clone [email protected]:ivan-palatov/social-app.git
  2. В командной строке выполнить yarn или npm install
    1. Для запуска в режиме разработчика (с hot reload) yarn start или npm start
    2. Для создания продакшн билда yarn build или npm run build

Автор

Палатов Иван Александрович [email protected]

About

Простой пример социальной сети, написанной на React и Typescript. В качестве бэкенда используется Google Firebase

Topics

Resources

Stars

Watchers

Forks