The difficulty to exchange documents between government agencies and private entities has brought us here. In the last years, a few tools have been built but: they are disconnected, work on different ways and in some cases, send the sensitive documents thru regular mail.

What it does

It allows entities (government agencies or private organizations) to request sensitive documents to a citizen. The citizen will receive a request with the group of documents required by the entity. Then, he will need to decide how he wants to exchange each document:

  1. Direct Exchange
  2. Upload Document
  3. Deny Sending the Document

How I built it

Challenges I ran into

  1. Learning ReactJS and NodeJS in this Hackathon.
  2. Getting ready for the Hackathon on last minute... Both of us cancelled various appointments to be able to participate in it.

Accomplishments that I'm proud of

Having developed a web application which, in our opinion, is easy to use and can be easily scalable using a MongoDB cluster, several web apps and a load balancer. Also, this web application has a great look using the Material Design standard by Google.

What I learned

What's next for Puerto Rico Exchange

  1. Documents on Amazon S3.
  2. Add more security (ex, two-factor authentication using Google Authenticator).
  3. Replace fake connectors with real connectors with government agencies and private organizations.

Built With

Share this project: