Skip to content
@whiskey-platform

Whiskey Platform

Whiskey logo

The Whiskey Platform

Hi, I'm Matt Wyskiel and the Whiskey Platform is my personal, mostly-open-source effort to apply my ethos--of making life easier and brighter--to my own life.

The premise is: use the point-in-time messages and notifications I receive to execute meaningful actions with them.

Here's an incredibly simplified diagram to show you what I mean:

architecture diagram

So, as examples for use cases for this system.:

  • When I get an email receipt, it can be stored automatically into my Documents for easy retrieval, and catalogued as a purchase for later reference
  • When I get a text confirmation about an appointment, I can have a system automatically send the confirmation code.
  • When something is successfully added to my Plex server, I can get a custom notification on my iPhone
  • When I play a new song on my Plex server, I could automatically update a hypothetical 'now playing' widget on my A-List website

I am currently in the midst of re-architecting and re-documenting my setup, but in the meantime, please feel free to take a look around this GitHub organization anyways! Much is already out in the open with more to come.

Stack

Since the goal is to have independent components working together, I leave room to vary the tools used based on the need met by each component. However, there are some things in common, mostly because they match my personal tool preferences.

  • My cloud home is Amazon Web Services, and the system (as re-architected) is based on events sent to Amazon EventBridge
  • I prefer Serverless over Servers or Containers, mostly due to the cost savings at a scale as small as mine (currently 1 user 😁)
  • I use SST as my infrastructure-as-code toolbox.
  • I typically use Node.js (via TypeScript) as my backend base platform.
  • I am firmly in the Apple ecosystem, so the Apple Platforms are my native-app home.

Pinned Loading

  1. whiskey-core whiskey-core Public

    Core Infrastructure for the Whiskey Platform

    TypeScript

  2. email email Public

    Wrangles emails from multiple sources in real-time into a centralized file system for easy retrieval and event generation

    TypeScript 1

Repositories

Showing 10 of 11 repositories
  • .github Public
    whiskey-platform/.github’s past year of commit activity
    0 0 0 0 Updated Sep 17, 2024
  • receipts Public

    A REST API that catalogues and retrieves receipts

    whiskey-platform/receipts’s past year of commit activity
    TypeScript 0 0 0 0 Updated Sep 16, 2024
  • whiskey-core Public

    Core Infrastructure for the Whiskey Platform

    whiskey-platform/whiskey-core’s past year of commit activity
    TypeScript 0 0 0 3 Updated Sep 13, 2024
  • email Public

    Wrangles emails from multiple sources in real-time into a centralized file system for easy retrieval and event generation

    whiskey-platform/email’s past year of commit activity
    TypeScript 1 0 0 0 Updated Sep 2, 2024
  • whiskeyhub-document-service Public archive

    Serverless, Cloud-based Document Storage and Automation service

    whiskey-platform/whiskeyhub-document-service’s past year of commit activity
    TypeScript 0 0 0 3 Updated Sep 1, 2024
  • whiskey-receipts-service Public

    A Serverless CRUD API for managing Receipts

    whiskey-platform/whiskey-receipts-service’s past year of commit activity
    TypeScript 0 0 0 0 Updated Sep 1, 2024
  • whiskey-platform/push-notifications’s past year of commit activity
    TypeScript 0 0 0 0 Updated Apr 17, 2024
  • whiskey-platform/lambda-layers’s past year of commit activity
    TypeScript 0 0 0 0 Updated Aug 20, 2023
  • whiskey-platform/fin-tracking’s past year of commit activity
    TypeScript 0 0 0 0 Updated May 29, 2023
  • whiskey-platform/dev-alerts’s past year of commit activity
    TypeScript 0 0 0 0 Updated May 24, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…