The basic gameplay loop is there, but as soon as you look closer, it starts falling apart.
For starters, many things are outright bugged.
– Bobber disappears when you start reeling in
– Fish have missing icons
– Game logo in the menu has missing icon
– There are apparently sounds that fail to load due to an error, so the game is silent
– Medals don't work
– “Sell all fish” only seems to sell 1 fish at a time
– The game is *not* prepared to be in fullscreen, the sprites don't support large resolutions and will be seriously blurry
– You don't need to press Space at the right time to reel in, you can just hold it, and it will automatically start reeling in
– “Fish caught” counter doesn't update
– Cast sometimes doesn't react and has to be clicked multiple times
And from the design perspective
– Is there a goal? Or are you meant to keep fishing until you get bored?
– What's the point of multiple kinds of fish? There's no difference, and all earn 1 “fish currency”
– What do some of these upgrades even do? I don't need the fish to bite sooner, they always bite within the first second. I don't need reach, I'm pretty sure I kept casting to every part of the screen, it randomly selected, and it doesn't seem to affect the result (all fish are the same). And what even are some of the upgrades like “luxury” and “comfort”?
– Is Comic Sans and notebook paper really the best choice to support the fish theme?
– Not to mention the reeling-in animation looks, uh, suggestive
– Using alerts (pop-up windows) to let the player know about things in the game is a bad idea. It's somewhat obtrusive, and after a few alerts, the browser will start blocking them.
– Why do medals have empty descriptions? You mostly put the descriptions in the title in parentheses.
Overall my first thought was, “this is okay”, but after playing for a minute, you find all sorts of problems and realize even the core mechanic – catching fish – is fairly boring. Click, hold space, again. Not a lot of care went into making this game, even judging by your description.