Skip to content

hack4gz/adopt-a-wifi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

adopt-a-wifi

WIFI领养计划

存活着的网站: wifimap.herokuapp.com

你可以认领一个 WIFI,如果:

  • 开放一个公共的,可访问 **beep** 的WIFI,或者;
  • 让一个公共 WIFI 拥有可访问 **beep** 的超能力

如何提供一个可以访问 **beep** 的WIFI

  • 购买一个自带该功能的路由器(以下不是广告)
    • OAIR H600 即插即用,无需配置,vpn 免费一年
    • 极路由,需要另外购买 VPN 账号,在路由器设置中填入,一劳永逸
  • 给已有路由器更新固件(待完善)
  • 软件方案(待完善)

TODO:

  • 一个静态页面,显示一个广州区域的百度地图
  • 数据库,储存已标记区域的信息(可能是领养者名字,wifi名字,wifi密码,备注?)
  • 地图根据数据库信息显示小红旗
  • 用户可在静态页面提交认领某WIFI的申请
  • Github page 指向/serve 该静态页面

Install:

  • 需要安装mysql
    • mac 用户可使用homebrew进行安装,brew install mysql
  • 安装依赖包npm install

Usage:

  • 开启mysql服务, mysql.server start
  • 进入mysql,mysql -u root
  • mysql中,source /path/to/adopt-a-wifi/app/seed.sql
  • 开发时,只需gulp,便可开启nodemon,livereload
  • 另有gulp build用于production版本