Text
Music Player
This is my pride and joy, a project that started off as a warm-up that turned into a project of its own. It is a react app that uses the use-audio library to play a selection of songs, with functional seek, fast forward/rewind, volume change, and song changes. It was a fascinating exercise in useEffect hooks in React.
See it in action here. (NOTE: It will take a second for this page to load due to the useEffect hooks being dependent on the sound object loading -- due to the delay in loading for use-sound, it is hard to avoid. It is less noticeable in a dev build using npm start, but once deployed to Vercel it seems that this performance issue is exacerbated.)
See the repository here.
0 notes
Text
Guess That Capital
This is a project where a random country is picked from the REST Countries API and the user has to guess its capital. It implements jQuery and async functions to dynamically render the page, given user input.
See it in action here.
See the repository here.
0 notes
Text
Interactive Rating Component
This is a project from FrontEndMentor where I created a dynamic rating card via HTML form submission and JavaScript jQuery, following a set design schema.
See it in action here.
See the repository here.
0 notes
Text
Product Preview Card
This is a project from FrontEndMentor where I created a static preview card with responsive design, following a set design schema.
See it in action here.
See the repository here.
0 notes