piano-project
An app that teaches you piano scales and tracks your progress
-
๐๏ธ
Surprise Auth
FeatureWanted to try out phx.gen.auth this evening, super easy to setup! My half finished piano is now safe from prying eyes. Up next is letting the user pick a scale to try and play it...
-
๐พ
A database! And some data!
FeatureNothing has visibly changed, but I've now got an initial schema containing all of the scales that will be available to learn in the app, and all of the seed data to get up and running. Now to surface that data and do something interesting with it!
-
๐
We got a full piano
FeatureSO we've now got a full 88-key piano on the go, and are setup to handle MIDI events. Just plugged in my MIDI piano and had a play!
-
๐น
8 notes
FeatureOK! So we now have 8 notes to play with. I did fall asleep immediately after work after the last update.
-
๐บ
Back to it
PlanningJust spent the last few days staying awake until 3am in a field, this evening the plan is to end up with at least a full octave of notes to play with! If I don't fall asleep immediately after work
-
๐งจ
We have C4
Featurepiano-project now loads in the note 'C4', and lets the user click a button to play it. Still has absolutely no business being a phoenix app yet
-
๐
v0.0.2 now live
FeatureThe Phoenix landing page is no more! Now we have a piano emoji.
-
๐
We're live!
Celebrationhttps://piano-project.fly.dev/ is now in production! So far it's not got many features (it's the Phoenix hello world page). Fly.io was ridiculously easy to use!
-
๐น
Day 1 of piano-project
CelebrationVery excited to get going with this - just about to push a hello world phoenix app to fly.io - hopefully there's a second entry soon!
1574
Impressions
9
Entries
70
Visits
1
Followers
Tom's 90 days of Tempo
- Aug
- Sep
- Oct
- Nov
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
piano-project's Motivation
I want to learn piano scales and elixir so why not both at the same time
piano-project's Areas
tochwill owner hasn't added project area information yet!