Этот проект находится на стадии разработки...
Новые функции постоянно добавляются!
Номер телефона для поддержки проекта: 963 924 91 85
(сбер, тинькоф)
В директории проекта в можете запустить:
Запускает приложение в режиме разработки.
Важное примечание! Убедитесь что адрес локального хоста введен верно!
Открой https://localhost:3000/ чтобы посетить страничку в браузере
Запускает сервер, без этого ничего работать не будет ;)
json-server --watch db.json --port=3001
React + Redux + redux-thunk + react-router + axios + json-server + node-sass + framer-motion + material ui
Две разные странички для авторизации и регистрации, сами данные мы заполняем в модальном окне у которой есть крутая анимация.
Реализованна валидация, проверка на уже существующего пользователя, и все эти данные сверяются с сервером.
На главной страничке отображается меню, посты и сайдбар с поиском по постам.
Отображаемые посты зависят от конкретного пользователя.
Каждый пользователь получает с сервера только необходимую для него информацию, тоесть осуществленно разграничение данных для безопастности.
У пользователя есть возможность добавлять, удалять посты, создавать закладки. При добавлении постов стоит ограничение на количество вводиммых символов сопроваждающееся красивой анимацией.
Добавлен поиск по всем постам или по постам добавленные в закладки.
Добавлена возможность вложения изображений в посты.
Добавлена возможность подписки на других пользователей.
Добавлена возможность редактирования данных в своем профиле.
Была осуществленная мемоизация не обходимых компонентов.