我提交的概述
我建造了PaperDrop。一个允许您根据位置删除匿名消息的应用程序。
当我试图构建另一个方面的项目时,我就了解了该应用程序的想法 - 它在地图上列出了附近的所有犯罪事件。另外,我计划长期学习Redis。这项黑客马拉松似乎是一个完美的机会。
技术
前端:反应
后端:nodejs(express)
数据库:mongodb
缓存和地理空间查询:redis
部署:Linode
其他工具:
- 造型的chakraui
- 地图的MAPBOX
- SSL的证书
- godaddy for Domain
117°1
â!注:请确保在使用该应用程序之前,请确保您的read the instructions。在电话上使用该应用以获得最佳体验。
提交类别:
古怪的通配符
使用的语言
js/ts/node.js
链接到代码
thesanjeevsharma / paper-drop
无论您走到哪里,都会放下匿名消息!
PaperDrop
An app that allows you to drop anonymous messages based on your location.
Instructions:
- Make sure your location services are turned on when using the app.
- Users can read messages dropped by other users, given they are within the range of the message(50m).
- Users can see messages up to 2km radius on the map.
- A drop expires when 10 people have read it.
- At any given point a user can only have 10 active drops. To create new drops they either delete existing drops or wait for them to expire.
- Happy hunting! :)
屏幕截图
它如何工作
由于应用程序的主要重点是消息掉落(或只是掉落),我将主要关注。
数据的存储方式:
mongodb中的一个滴文档看起来像:
其他资源 /信息
应用程序的屏幕截图
合作者
ð这是一个由Sanjeev Sharma开发的独奏项目。
- 查看Redis OM,客户库,用于与Redis一起作为多模型数据库。
- 使用RedisInsight在Redis中可视化您的数据。
- 注册free Redis database。