Skip to content

A simple tool deployed to IPFS that lets you calculate your yearly savings when spending a fixed amount of money every month using your company benefits in Spain

Notifications You must be signed in to change notification settings

2snEM6/BenefitsCalculator

Repository files navigation

An interplanetary realtime yearly savings calculator for monthly expenses 💵

GitHub license

Now deployed to the IPFS network! here 🛰

Important note: please help this application to be alive by loading http://localhost:8080/ipfs/QmQSDkGSCrBxzupEp1Bfpp16JLM2dqMxncnv1Wjf3ZUrEa on your local node.

A simple and tested web application built in React that lets you calculate how much money you will save per year by using taking advantadge of your company benefits in a monthly basis

This model is based in the IRPF tax model of 2017 from Spain.

alt text

Architecture

  • The frontend application is build using React + Redux and tested using the Enzyme testing library by Airbnb.
  • The web application requests the yearly savings value to an scalable WebSockets API built with SocketCluster

Deployment

Frontend

The frontend, the web application has been deployed to IPFS, the Interplanetary File System 🌎

It can be accessed here

This means the website is not deployed to a simple single point of failure web server, but deployed to a decentralized structure of multiple nodes that host the data.

If you'd like to support this app, feel free to deploy a node on your local machine and load the following hash: QmVh1oi9fQs6KnhvbVSFoCpWmywdBzWAmGAcu3YzN89C8p

This will help the app to live forever in the network without any cost.

Backend

As for the backend application, it still needs to be deployed to a decentralized network such as Ethereum, EOS or many others. I'm im the process of doing it but it still will require some time.

Prerequisites

  • Docker for Mac, Linux or Windows

How to run it

  1. Clone the repository

    $ git clone git@github.com:limiaspasdaniel/BenefitsCalculator.git

  2. Navigate to the repository root and run:

    $ docker-compose up --build

Once the docker containers have finished loading open http://localhost:3561 in your browser and you can start using the calculator.

About

A simple tool deployed to IPFS that lets you calculate your yearly savings when spending a fixed amount of money every month using your company benefits in Spain

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published