Hello!
Please do not mistake this explanation with a blog post. I will be concise here.
If you want to skip reading more, collapse here
IDEA
I must be honest; the inspiration for this idea came from an impressive website called coolors.co. I was drawn to its practicality and captivated by its user interface.
While inspecting the network tab, my tech instincts kicked in as I noticed numerous API calls occurring during each render, which bothered me. This led to the inception of Colorem, driven by the need to address this issue. I subsequently opted for Next.js for server-side rendering, resulting in a significant reduction in API calls.
EXPERIENCE
The fundamental concept behind the website closely resembled Coolers.co.
Added features: Palette liking, saving, and code copying (JSON, Array, CSS property) and authentication.
Engaging journey: The six-month project duration flew by, thanks to the captivating nature of Next.js.
Seamless development: Next.js streamlined the development process and upheld React's fundamental principles, offering valuable insights.
That was the lame asf story for my first Full-Stack production ready project: Colorem.