Skip to content

AlliDoisCode1234/twitch-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Awesome Project

Responsive clone of Twitch's user profile page on their web application with accessibility in mind.

Link to project: https://twitch-clone-by-jamesfowlerdev.netlify.app/

Netlify Status

alt tag

How It's Made:

Tech used: HTML, CSS, JavaScript, ReactJS, Font-Awesome, CSS Flexbox

I created reusable and efficient components with flexbox and the BEM (Block Element Modifier) naming convention. Increased productivity with Emmet and ES7 code snippets to push out a compelling front end design while also building components with state management top of mind. Heavily styled with CSS to have full control on styles to improve user experience.

Lessons Learned:

Styling with full CSS as opposed to either Styled Components or a library like Material-UI has its perks, but file structure can get busy so using a library or Styled Components may prove to be cleaner and more efficient.

Examples:

Take a look at these couple examples that I have in my own portfolio:

Tesla Clone: https://github.com/AlliDoisCode1234/tesla-clone

Amazon Full Clone: https://github.com/AlliDoisCode1234/amazon-full-clone

Buildium Social Dashboard: https://github.com/AlliDoisCode1234/buildium-social-dashboard

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published