Moise Mokoy - Frontend, Backend, Database Challenges #90
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I have completed all three challenges. It was fun and challenges at the same time because they were not a lot of details on the task.
Frontend
On this first challenge. I build a contact page for a Longboard company called Cheeky Monkey Odysee. the name came from an image I found online. I implement the HTML with bootstrap. And because I was a little familiar with nodejs , I used it to validate the ReCaptchaV3 data.
Backend
For this challenge, I also used nodejs to build the backend. In this one, I learn about the patch route. So I use Json-generator to generate the data to test on the postman. I did enjoy writing code again in javascript.
Database
In this challenge, I had to figure out if I wanted to separate the table into two or keep it as one. I went with two tables because I figure out the relationship between the customer information and the orders was one to many relationship so it better to have two tables. I used an online website to create the relational data model and then write a python script to insert data in these tables.