Giter VIP home page Giter VIP logo

poplar's Introduction

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

poplar's People

Contributors

lvwangbeta avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.