React redux practice web3 blockchain app react testing library practice portfolio form practice input debounce mousemove throttle score ranking google login authentication with firebase and react router unext home using react tailwindcss Full-stack full-stack chatgpt app stripe store nextjs movie gallery nextjs 13 demo jwt express practice HTML, CSS, JavaScript responsive website snake game carousel-ui svg hover effects scroll animation ThreeJS react three fiber first try Certifications Meta Front-End Developer