Programming Exercise I: My Grocery Shopping (User Interface)

(Industry-Level, Second-to-None Comprehensive Specifications)


Absolutely no copying others’ works

Development Requirements
When start developing the exercise, follow the requirements below:

Due Date and Submission Method
Due on or before Monday, September 18, 2023. Send an email to the instructor at wenchen@cs.und.edu to notify him the exercise is ready.



Objective
This is the first part of the application of grocery shopping, which could be very complicated. The exercise is to have students create a simple, static web user interface, and it is made simple on purpose. It is a warmup for the upcoming exercises and has students use VPN (virtual private network), Linux, text editor like Emacs, and HTML & JavaScript. Keep in mind that the only effective way to learn a programming language is practicing, instead of studying concepts or writing some testing programs.
No pain, no gain 😂


Requirements
Copy and paste the user interface below to your Linux account:


Construction Steps
This is the first part of a grocery-shopping application, which is to build a generic web interface for the upcoming exercises by using the following steps:
  1. Log in to the Linux server undcemcs02.und.edu .
  2. Manage your Linux account by using shell commands.
  3. Use an editor like Emacs to create a user interface located at

    http://undcemcs02.und.edu/~user.id/280/1/

    according to the above interface.


Evaluations
The following features will be considered when grading:



      “When someone loves you, the way they talk about you is different.    
      You feel safe and comfortable.”    
      ― Jess C. Scott, The Intern