Does the professor expect the app to be downloaded and then executed as an app on each client's PC (client would need the JRE)
or does he/she want an online app(ie html with applet in a jar) to run in a client's browser?
If as an applet, the app will have to be rewritten to work as an applet.
There is no automatic conversion of app to applet.
An applet is driven from a browser by the browser calling certain methods in the applet: init() and start(). The browser does NOT call the main() method. The constructor is called as usual.
The applet is given a spot in the browser's window to display in. The applet extends panel. Your app should be converted to build its GUI in a panel and then have that added to a frame for the app and to the applet's panel for the applet.