esaucedof / smart-traces-ethereum-dapp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project - Ethereum IPFS DApp, Geo media messages

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

User Stories

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.

DApp

Image

Video Walkthrough

Here's a walkthrough of implemented DApp:

Video Walkthrough

About


Languages

Language:JavaScript 63.2%Language:HTML 24.7%Language:CSS 12.0%