A tool to help intermediate and advanced language learners progress further, using flashcards, spaced repetition, and a special reader mode which combines your flashcards with NLP to identify words and simplify the process of learning them in context.
In starting this project I decided I wanted to create a "fully-native" experience for Apple platforms, so I've been learning Swift and SwiftUI to make it happen.
Currently available in beta, with support for Te Reo Māori, German and French.
Podspast lets you create a customised copy of an existing podcast, with episode releases re-scheduled for you.
You can use this to listen back to old episodes of a podcast, and have them show up as "new" episodes at customised times, for example twice as often as the original releases. No need to get mixed up about which episodes you've already finished, and avoids having to scroll through a long list of episodes.
Uses Firebase (Firestore, Functions and Hosting), and Vue in the frontend. Searches the Apple Podcasts directory (the de-facto standard list of podcasts).
Available now as a free webapp.
Combines recent invoices and geo-coding of store addresses to determine which products each store currently stocks
Users can filter by product and/or store type, and search for places to navigate the map
Uses Leaflet, Google Maps API, Vue and AWS Cloudfront.