What are you most proud of, and what would you do differently next time?
I was able to use the script I used for the ping page for this project, greatly accelerating the time I used in building this project.
What challenges did you encounter, and how did you overcome them?
I had some issues with designing the form because I was sticking to a "textbook pattern" but after giving free rein to my thought process, I was able to get the task done.
What specific areas of your project would you like help with?
What are you most proud of, and what would you do differently next time?
I think what I am most proud of will be my ability to write my own form validation though I know I still have a long way to go but it is never bad to celebrate the little victories.
What challenges did you encounter, and how did you overcome them?
I had challenges understanding regular expression and how it works and I can not boldly say that I still understand it but right now am taking baby steps in learning it and putting it to use. For this current project, I had to copy another regex for validating my email because I could not write one myself.
What specific areas of your project would you like help with?
I would assistance in the learning of regex, and also explanation on why the e parameter has to be included in the function. I get that it helps prevents the form from being submitted but since it was never called or given a value down the line, I don't get why it should be use.
For example:
const add (a , b) -> {
return a + b;};
add(1, 3);
here the params are later called and given values outside the function but that is not the case with the params "e/event" in form validation.
What are you most proud of, and what would you do differently next time?
The fact that I could write JS more easily than before shows a lot of improvement that I have made.
I used for loop
template literal
classlist keyword
What challenges did you encounter, and how did you overcome them?
I wanted to add a close button that will return the content of my main section to its initial stage but I could not do it and I had no choice but to let it go
What specific areas of your project would you like help with?
Any advice on how to do a close button that removes the thank you page and renders the rating page.
What are you most proud of, and what would you do differently next time?
Finally, I feel like am making headway in my understanding of JavaScript, it took way less code to write my JavaScript and my love for arrays and loops are on another level.(at least for now)
What challenges did you encounter, and how did you overcome them?
I had challenges sorting out the pop up and down of the faq text but I was able to sort it out when I understood the error I was making and I also had issue making the plus and minus image change on click, for that I used the includes keyword.
What specific areas of your project would you like help with?
I will really love any advice on how to understand the basics of JavaScript in a much better way.
What are you most proud of, and what would you do differently next time?
The fact that I used grid for this project makes me proud, I have always avoided the use of grid wherever possible but for this project, I broke my bottleneck.
What challenges did you encounter, and how did you overcome them?
I faced challenges in making my left and right card centered on the desktop but with the help of google, I was able to get a simple method of solving the problem.
What specific areas of your project would you like help with?
I have been making progress regarding less code when necessary and there has been improvement, but I would love to make more progress regarding it whereby I do not have to write redundant codes.