Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jofaval/equal-shared-pay-ts

Distribute pay impact across different payees and incomes
https://github.com/jofaval/equal-shared-pay-ts

algorithm html javascript jsdoc

Last synced: 26 days ago
JSON representation

Distribute pay impact across different payees and incomes

Awesome Lists containing this project

README

        

# Equal Shared Pay

A project to share the same collaboration effort across multiple payees

## Table of Contents

1. [Purpose](#purpose)
1. [Tech Stack](#tech-stack)
1. [Why no framework?](#why-no-framework)
1. [Why JSDoc?](#why-jsdoc)
1. [Credits](#credits)

## Purpose

[Table of Contents](#table-of-contents)

Different people with different incomes can bring the same effort to the table.

It's also a because project. A fun and inspiring reason, to create some "algorithm" that can allow different backgrounds to feel included and to actually help the same as others with higher incomes.

Why should someone with **lower** income be putting **more** percentage for something if their partner with **higher** income is actually putting **less** percentage?

## Tech Stack

[Table of Contents](#table-of-contents)

I've chosen a web stack so that it can actually be hosted almost everywhere without an actual cost

- JSDoc
- Tailwind
- Github Actions & Pages

### Why no framework?

[Table of Contents](#table-of-contents)

Simple and quick project, it's strength resides in the algorithm, not the UI

### Why JSDoc?

[Table of Contents](#table-of-contents)

Typing is necessary, build step might be annoying, but, while I love TypeScript, I just want to try out JSDoc properly.

Might end up typing it with TypeScript and module declarations

## Credits

[Table of Contents](#table-of-contents)

Original project at [Equal pay](https://github.com/jofaval/equal-pay)