Simple Java Spring Web Application -- 2

Job ID: 30958533

Budget: $30 – $250 USD

NOTE: Payment will be $40 (do not bid more)

Develop a Java Spring Web Application to extract and display (on the UI) all questions of a specific rating (for the "DifficultyFromQuestioner" column) and the corresponding article from questions/answer data (linked here https://drive.google.com/file/d/12ojG22shVbHwrT8wCLzZhd4Ap-Bf1lMs/view).

- include an input selection box in the UI with rating/difficulty selection (eg. "Select Question Difficulty:" with options of easy, medium, or hard)
- the selected level will show all the relevant questions
- include a button "view answers" to show both questions and answers

- include a text input box in the UI so the user can submit their email address (eg. "Enter your email to receive selected articles as a zipped file:"), with a submit button
- by pressing submit the application should zip the .txt files of all of the relevant articles in a folder and send them via the email entered.

- the Q&A data should be stored in a mySQL database. 

Present your work in a (screen-share) demo video-recording proving each requirement above has been satisfied, before submission.

Tech stack: Java Spring, MySql, HTML, CSS, Javascript
Related categories: JavaScript MySQL Java Spring