Published:
Updated:
I have delved into learning more technologies since the last blog update. I have started learning more about noSQL databases (specifically MongoDB) and have been slowly improving on my state management and integrating more React Hooks when developing apps on the front-end side.
I have started developing a full stack application with MongoDB as my database and hope to release the website in a month or two.
While learning these technologies and expanding my skill set, I have delved into learning more about Component Libraries in React such as Material-UI and Chakra-UI. So far, I prefer CharkaUI for their clean documentation of their custom components as compared to Google's Material-UI.
Chakra-UI has better theme customization as compared to Material-UI and is not as confusing. Integrating light mode and dark mode for this website has been somewhat a breeze thanks to Chakra and will definitely be using it more for my other projects.
Learn more about Chakra-UI.
I have continued to use NextJS and Contentful to manage my website. Being more experienced with NextJS, I was able to complete the new website within a week. The progress made is a small achievement for me. It was also a good practice to test my technical skills as a developer.
If you would like to see the previous website design do check out the GitHub repository.
Click here to see the GitHub Repo.