I have always been an adept of learning concepts through hands-on experience and direct applications of the theory models behind.
Below you will find a short portfolio of brief example frontend applications I enjoyed working on, as well as a link to live versions of them.
A service app that allows user to create personal accounts and store to-do lists. Functionality includes user account creation and backend mechanics through Google firebase, using Firebase Auth and Firestore.
A more complex variation of the classic tic-tac-toe game, winning requires 5-ways instead of 3. Playable on 2 separate terminals/browser instances using Firestore read/write and React useEffect dynamics.