Day 72: SignUp Page Done, Dashboard Starts

Got the confirm password validation working and finished up the sign-up page. On to the next project which is a Dashboard layout. This one has me thinking about mobile designs. I finished the mockup and got my colors and fonts ready but I wonder how I could make the page responsive. Handling large menus in mobile seems like a relevant challenge that always needs to be addressed. I will probably spend some time looking into some admin pages that I currently use to see how they run on mobile layouts. Making the menus mobile friendly would add to my workload so I think it is best not to rush that. But it is something I may come back to.

TLDR;

Okay, so here are the highlights of what I did:

  • CSS -> Reviewed CSS Grid properties. Reviewed the auto-fill and auto-fit values in the repeat() css grid function. It helped to review this stuff. Found this fun CSS Grid Game.
  • Practice -> Finished working on the Sign-Up Page project from “The Odin Project” Full Stack curriculum. Started working on the Admin Dashboard project. Got the design done in Inkscape. I complained previously about figma but yeah… getting a Figma design is better than just a png LOL.


Goal For Round 7 of the #100DaysofCode Challenge

This is my seventh round of the “#100daysofcode” challenge. I will be continuing my work from round five and round six into round seven. I am currently working through the book “Cracking the Coding Interview” by Gayle Laakmann McDowell. My goal is to become more familiar with algorithms and data structures. This goal was derived from my goal to better understand operating systems and key programs that I use in the terminal regularly e.g. Git. This goal was in turn derived from my desire to better understand the fundamental tools used for coding outside of popular GUIs. This in turn was derived from my desire to be a better back-end developer.

I have no idea if my path is correct but I am walking down this road anyways. Worst case scenario I learn a whole bunch of stuff that will help me out on my own personal projects.