For this project I decided to incorporate Bootstrap 4 to build my portfolio website. I love using Bootstrap because it makes your site responsive with little code and it is well documented as well. As such an amazing and popular framework, I feel it is important to know how to use it in a project.
Technologies used:In this project I used create-react-app to build my Giphy gallery app. I fetched interesting gifs from Giphy's public API and utilized react router dom to link to different page URLs of the app.
Technologies used:In this project I built an employee directory using a public API "Random User Generator". I requested random user data from the API using AJAX and displayed the information on the page dynamically. Users can also search by employee names.
Technologies used:In this project I built an interactive media player web page using a JavaScript video/audio player library. Customized the video player's style a little bit. Also added captions where they will be highlighted as the video plays. You can also click the captions to jump to the corresponding time of the video.
Technologies used:For this project I learned how to organize my CSS using Sass. Using Sass features like variable, mixin, and nested CSS properties helped making my CSS more modular and easier for applying future changes. Separating my CSS into different components with partials also makes it easier to debug my CSS code.
Technologies used: