I do a lot of music and arts. One of those is jazz band... We need to hear notes and know them. Long story short, I CANT. So I made this tool so I don't need to google the sheet music anymore. (lets go im so productive)
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
The code is WORKING and not too buggy. I finally got stuff to do stuff. The leaderboard displays the scores save, all the buttons work. I also added some comments to people can kind of understand the code and use it (not really still hard). Now all that's keeping me from ship is setting up my server... :sob:
WHYYYY did I make my project this cluttered bro. What I did was try and fail to but fix (I really want to vibe code rn) the leaderboard system. It now kind of works, it still does not display correctly or show high score but I mean it saved the scores.
Fixed a lot of issues and started to setup leaderboard. Integrated github auth so that the user can save their data. Fixed a lot of var's names as the current ones were bad. Fixed html files to look nicer, attempted to reduce the number of /submit pages.
I setup a full and working (I think lol) version of my learning game. You can select it and choose the mode, ect. You can click play note and new note. I have one addition before it is finished then I will be done and can move onto (maybe, maybe not) a leader board system.
Today I added the game mode onto the website. It html + css w/ a flask backend. I spent a while learning and setting up flask to hide the needed vars and clearly store and under stand the mode. Next, I will add either a new mode (ex. learn)
I set up a learn mode that plays a sound and gives you the name. You can play the same not again or pick a new note. I also made both into functions and mode a main.py loop that connects both games.
Today I made the first mode of my tool! Quiz mode. The terminal uses windows (Sorry mac/linux im moving this to a web app later) to play a note. You select the level (how many notes) and the duration of said notes. Next I will add a mode that gives you the note and the sound to learn them.