trtho1068 / DATA1700-oblig-3

0 stars 0 forks source link

DATA 1700 3rd obligatory exercise

A dummy application that reads, creates and deletes database records based on user input.

[!IMPORTANT] The requested video is found here.

Technologies

Uses Spring Boot, JDBC and an in memory H2 database on the server side. Bootstrap CSS and vanilla JavaScript using ES6 JavaScript modules on the client side.

Features

[!NOTE] Reviewer of oblig 1 claimed that email and phone client side validation had to be done with regex, I assume he/she meant specifically using the pattern attribute of html input elements. This is not stated anywhere in the exercise text, and I do not expect it to be a problem.

Nevertheless, phone number was already being validated this way, while using type=email just delegates to the browser, which typically uses a regex anyway, probably putting more thought into it that I could reasonably do in this project.