Giter Site home page Giter Site logo

daishu-service's Introduction

Build Status Coverage Status Coverage Status Coverage Status Coverage Status

启动小程序端项目时,还需要启动另一个项目WeatherService 作为天气业务的数据服务 在开发的过程中,可能会没发现到一些特别的问题,有什么建议和问题,欢迎大牛们在Issues 提出更加好的方案。

一、袋鼠天气微信小程序用户端(daishu-weather)

  • 地址定位
  • 逆地址解析(坐标位置描述)
  • 地址解析(地址转坐标)
  • 关键字输入提示
  • 当前定位天气情况
  • 24小时天气情况
  • 7天天气情况
  • 当前地址相关指数
  • 历史记录

目录结构

- ec-canvas                 canvas插件
- iconfont                  字体图片
- images                    可以将图片放在服务器请求(减少文件体积)
    index                       指数图片
    weather                     天气描述图片
- libs                      
    city-code.js                城市代码文件
    makePy.js                      文字转拼音首字母
    weather.js                  天气描述
- pages
    weather                     天气首页
    search                      搜索地址页
- server
    type.js                     请求地址
- utils                         工具文件

二、袋鼠天气微信小程序服务端(WeatherService)

  • 后端基础框架 SpringCloud/SpringCloud Alibaba
  • 远程调用 OpenFeign
  • 缓存 CacheBuilder
  • API在线接口文档 Swagger
  • 地理位置服务 腾讯地图 (个人开发需独立申请:https://lbs.qq.com
  • 天气API服务(个人开发需独立申请:https://www.tianqiapi.com/

API访问地址:http://127.0.0.1:9002/weather/api

预览

视图展示

首页

搜索✌️

关键字搜索✌️

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.