All Projects → lvwangbeta → Poplar

lvwangbeta / Poplar

A social networking application written by React Native

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Poplar

Chronus
Chronus是360金融技术团队基于阿里开源项目TBSchedule重写的分布式调度。
Stars: ✭ 166 (-55.5%)
Mutual labels:  microservice, dubbo, spring-boot
Brpc Java
Java implementation for Baidu RPC, multi-protocol & high performance RPC.
Stars: ✭ 647 (+73.46%)
Mutual labels:  microservice, dubbo, spring-boot
Microservices Demo
Deployment scripts & config for Sock Shop
Stars: ✭ 2,939 (+687.94%)
Mutual labels:  microservice, spring-boot
Event Stream Processing Microservices
Using Spring Cloud Stream and Spring State Machine to create event-driven microservices
Stars: ✭ 255 (-31.64%)
Mutual labels:  microservice, spring-boot
Spring Boot Dubbo
Spring Boot with Dubbo support
Stars: ✭ 289 (-22.52%)
Mutual labels:  dubbo, spring-boot
Spring Cloud Rest Tcc
以Spring Cloud Netflix作为服务治理基础, 展示基于tcc思想所实现的分布式事务解决方案
Stars: ✭ 2,562 (+586.86%)
Mutual labels:  microservice, spring-boot
Loc Framework
本项目是完全基于Spring Boot2和Springcloud Finchley所进行了开发的,目的是简化和统一公司内部使用微服务框架的使用方法
Stars: ✭ 238 (-36.19%)
Mutual labels:  microservice, spring-boot
Cola Cloud
Cola Cloud 基于 Spring Boot, Spring Cloud 构建微服务架构企业级开发平台,集成OAuth2认证、集成短信验证码登录、微信小程序登录、FlyWay数据库版本管理、网关集成Swagger聚合所有服务API文档。基于SpringBootAdmin集成Hystrix、Turbine监控。开发用户中心、权限管理、组织架构、数据字典、消息中心、通知中心等模块。基于MyBatisPlus Generator 开发代码生成器
Stars: ✭ 285 (-23.59%)
Mutual labels:  microservice, spring-boot
Micro Company
Rest-full, Hipermedia-based distributed application. Spring boot & cloud. Angular. CQRS. Eventsourcing. Axonframework. Microservices. Docker. CloudFoundry
Stars: ✭ 307 (-17.69%)
Mutual labels:  microservice, spring-boot
Dis Seckill
👊SpringBoot+Zookeeper+Dubbo打造分布式高并发商品秒杀系统
Stars: ✭ 315 (-15.55%)
Mutual labels:  dubbo, spring-boot
Spring Learning
🔥🔥🎉Spring Learning Project, Enjoy it
Stars: ✭ 367 (-1.61%)
Mutual labels:  dubbo, spring-boot
Quickperf
QuickPerf is a testing library for Java to quickly evaluate and improve some performance-related properties
Stars: ✭ 231 (-38.07%)
Mutual labels:  microservice, spring-boot
Spring Microservice Sample
Spring Boot based Mircoservice sample
Stars: ✭ 199 (-46.65%)
Mutual labels:  microservice, spring-boot
Istio By Example Java
A collection of examples of using Istio with Java applications.
Stars: ✭ 242 (-35.12%)
Mutual labels:  microservice, spring-boot
Mcloud
基于Spring Cloud,实现微服务中常用的基础模块,包括 OAuth2 认证服务,统一注册中心,系统监控中心, 统一配置中心,API网关以及熔断器
Stars: ✭ 185 (-50.4%)
Mutual labels:  microservice, spring-boot
Dubbogo
a golang micro-service framework compatible with alibaba dubbo
Stars: ✭ 258 (-30.83%)
Mutual labels:  microservice, dubbo
Tech Weekly
「小马哥技术周报」
Stars: ✭ 3,561 (+854.69%)
Mutual labels:  microservice, dubbo
Cloud Book
《Spring Cloud 微服务架构进阶》各章节附录源码
Stars: ✭ 142 (-61.93%)
Mutual labels:  microservice, spring-boot
Alibabacloud Microservice Demo
An Alibaba Cloud native microservice demo powered by Apache Dubbo and Spring Cloud Alibaba
Stars: ✭ 145 (-61.13%)
Mutual labels:  microservice, dubbo
Joyrpc
high-performance, high-extensibility Java rpc framework.
Stars: ✭ 290 (-22.25%)
Mutual labels:  microservice, dubbo

Poplar

Poplar

Poplar is a social networking application written by React Native, backend is implemented based on microservice architecture. I choose MySQL and Redis as persistent and cache solution. The focus of Poplar is on social and interest, enables you to build a social theme application on Poplar quickly.

2.0 brings the following updates:

  • More unified UI style

  • Upgrade React from 15.3.2 to 16.0.0

  • Upgrade React Native from 0.36.1 to 0.50.4

  • Change to React Navigation

  • Using react-redux manage application status

  • Move Spring/Spring MVC 3.X to Spring Boot 1.5.13

  • Micro service resolution

show

Install Poplar

git clone https://github.com/lvwangbeta/Poplar.git 
cd Poplar/poplar-app && npm install
react-native link

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

App Configue

edit /App/api/URLConf.js to configue backend server url and image server address.

Example:

  • Application server

    const APP_SERVER_HOST = 'http://127.0.0.1:8080';
    
  • Image server address, upload and download images. Follow qiniu-sdk to configue qiniu image storage.

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

Server Configue

NOTE: Make sure you have installed Maven and Docker

cd Poplar && ./build.sh

Introduction

framework

Dependencies

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

License MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].