Geo media messages is an DApp app that allows users to add private and public media messages on the map. Simple contract SmartTrace is written in Solidity. Embark framework is used for development. Media files and text messages are stored in IPFS
The following functionality is completed:
- Users can add new messages on the map. Message contains text and media data.
- Users can add private and public messages. Public messages are open for everyone, private messages can be seen only by owners and recipients.
The following functionality can be added:
- Expiration date for messages
- Like / dislike of messages
- Smart message search based on geolocation
- Delete messages with big number of dislikes comparing to number of likes.
Here's a walkthrough of implemented DApp: