All Projects → olpeh → meeting-price-calculator

olpeh / meeting-price-calculator

Licence: MIT license
Meeting Price Calculator - How expensive are meetings, really?

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to meeting-price-calculator

screenREC
A really simple , ad-free & minimal web based screen recorder 📹
Stars: ✭ 67 (+294.12%)
Mutual labels:  productivity
pod
Productivity application for audio professionals 🌱
Stars: ✭ 19 (+11.76%)
Mutual labels:  productivity
ansible-vault-editor-idea-plugin
Ansible Vault Editor IntelliJ Plugin with auto encryption/decryption
Stars: ✭ 29 (+70.59%)
Mutual labels:  productivity
meta-git
git plugin for meta
Stars: ✭ 22 (+29.41%)
Mutual labels:  productivity
lunatask
All-in-one encrypted to-do list, notebook, habit and mood tracker, pomodoro timer, and journaling app
Stars: ✭ 35 (+105.88%)
Mutual labels:  productivity
indices
Indices creates a Table of Contents sidebar for Medium articles, and enables you to skip around
Stars: ✭ 16 (-5.88%)
Mutual labels:  productivity
MagicBox
Organize your workspace, keep files optimized, prepare images for publishing
Stars: ✭ 65 (+282.35%)
Mutual labels:  productivity
cycle-audio-graph
Audio graph driver for Cycle.js based on virtual-audio-graph
Stars: ✭ 19 (+11.76%)
Mutual labels:  cyclejs
xplr
A hackable, minimal, fast TUI file explorer
Stars: ✭ 2,271 (+13258.82%)
Mutual labels:  productivity
TabTrum
TabTrum is a Browser Extension (Currently available for Chrome) to take a snapshot of the open tabs, and open them all again in one single click when you come back and re-open your browser.
Stars: ✭ 24 (+41.18%)
Mutual labels:  productivity
timebox
A timer script for Windows/Linux/Unix/macOS to practice timeboxing (the time management technique)
Stars: ✭ 42 (+147.06%)
Mutual labels:  productivity
preset
Elegant, ecosystem-agnostic preset mechanism
Stars: ✭ 132 (+676.47%)
Mutual labels:  productivity
tabToWindow
Chrome extension to move the current tab to a new window using the command API
Stars: ✭ 91 (+435.29%)
Mutual labels:  productivity
autoscreen
Automated screen capture utility
Stars: ✭ 76 (+347.06%)
Mutual labels:  productivity
run
👟 run npm scripts interactively
Stars: ✭ 13 (-23.53%)
Mutual labels:  productivity
mindful-android-launcher
Siempo Android Launcher - Smartphone interface for mental health and wellbeing
Stars: ✭ 38 (+123.53%)
Mutual labels:  productivity
pmy
🚀 General purpose context-aware zsh completion engine powered by fuzzy finder.
Stars: ✭ 119 (+600%)
Mutual labels:  productivity
swdc-vim
Track your programming activity in real-time in Vim
Stars: ✭ 19 (+11.76%)
Mutual labels:  productivity
project-management
A basic CLI for regularly updating your project's status
Stars: ✭ 90 (+429.41%)
Mutual labels:  productivity
prodest
Stata and R functions for production function estimation
Stars: ✭ 24 (+41.18%)
Mutual labels:  productivity

meeting-price-calculator

Build Status styled with prettier Sponsored PRs Welcome license

Meeting Price Calculator GIF

What?

A timer for estimating how much a meeting has cost. Simply calculating the amount of people times the average hourly rate times duration.

Why?

Because sometimes meetings are held just because having meetings is what we do. But really, this was built mainly for fun and for learning Cycle.js. Haven't really used this during any real meetings yet.

How is it built?

The project is using the following tools and technologies:

  • Create Cycle App as the base boilerplate
  • Cycle.js as the core, in addition to the following:
    • @cycle/dom
    • @cycle/http
    • @cycle/isolate
    • @cycle/run
    • @cycle/storage
    • @cycle/time
    • cycle-onionify
    • cycle-storageify
  • xstream as a stream library
  • TypeScript
  • Prettier for automatic code formatting
  • TypeStyle for CSS-in-JS
  • Jest for testing
  • HTML Looks Like for testing that the views look about right
  • jsverify for property based testing
  • Moment for date and duration formatting

Development

  • Install dependencies: yarn or npm install
  • Run tests: npm test
  • Run dev build: npm start

Contributing

License

MIT

Acknowledgements

This project is sponsored by Futurice's Open Source Sponsorship program

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].