1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ilovexcz-Poplar

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
readme.md

Poplar

Поплар

Poplar — это приложение для социальных сетей, написанное на React Native. Серверная часть реализована с помощью Spring framework. В качестве постоянных и кэширующих решений я выбрал MySQL и Redis. Poplar ориентирован на социальные аспекты и интересы и позволяет быстро создавать приложения социальной тематики на его основе.

github:https://github.com/lvwangbeta/Poplar

Скриншоты

detail new explore comment

screenshot

Установка Poplar

git clone https://git.oschina.net/gavindlutsw/Poplar.git
cd Poplar && npm install
react-native link

double click ios/Poplar.xcodeproj run it directly from Xcode

Конфигурация приложения

Отредактируйте /App/api/URLConf.js, чтобы настроить URL-адрес серверной части и адрес сервера изображений.

  • Сервер приложений

const APP_SERVER_HOST = 'http://127.0.0.1:8080';

  • Адрес сервера изображений, загрузка и скачивание изображений. Следуйте qiniu-sdk, чтобы настроить хранилище изображений qiniu.

const IMG_BASE_URL = 'http://ogj1ador4.bkt.clouddn.com/';

Настройка сервера

Убедитесь, что у вас установлены MySQL и Redis, отредактируйте /backend/PoplarServer/src/main/resources/spring/property.properties, чтобы настроить домен и базу данных. Вы можете инициализировать базу данных, используя /Poplar/backend/PoplarServer/doc/osf.sql.

#domain domain.name=localhost domain.ip=127.0.0.1 domain.port=8080 context=com.lvwang.osf

#jdbc config jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/osf jdbc.username=root jdbc.password=xxxxxx

#Redis config redis.host=localhost redis.port=6379 redis.password= redis.maxIdle=300 redis.maxActive=600 redis.maxWait=1000 redis.testOnBorrow=true

Зависимости

react-native-image-crop-picker react-native-keyboard-spacer react-native-navbar react-native-parallax-scroll-view react-native-photo-view react-native-qiniu react-native-scrollable-tab-view react-native-swiper react-native-tab-navigator react-native-wechat

Введение

framework

План развития

  • поддержка эмодзи;
  • поддержка сторонних логинов.

Лицензия GPL

Copyright (C) 2017 Poplar

Эта программа является свободным программным обеспечением: вы можете распространять её и/или изменять её в соответствии с условиями GNU General Public License, опубликованными Free Software Foundation, либо версией 3 Лицензии, либо (по вашему выбору) любой более поздней версией.

Эта программа распространяется в надежде, что она будет полезна, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; даже без подразумеваемой гарантии ТОВАРНОГО ВИДА или ПРИГОДНОСТИ ДЛЯ КОНКРЕТНЫХ ЦЕЛЕЙ. Подробнее см. GNU General Public License.

Вы должны были получить копию GNU General Public License вместе с этой программой. Если нет, см. http://www.gnu.org/licenses/.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Poplar — это мобильное приложение для создания сообществ на основе React Native. Его бэкенд реализован с использованием Spring, предоставляются Restful API. Для постоянного хранения данных и кеширования применяется MySQL и Redis. Poplar ориентирован на социальные взаимодействия и интересы, что позволяет быстро создать мобильное сообщество. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/ilovexcz-Poplar.git
git@api.gitlife.ru:oschina-mirror/ilovexcz-Poplar.git
oschina-mirror
ilovexcz-Poplar
ilovexcz-Poplar
master