create any java application

As part of this course, you are required to develop a Java application using the concepts discussed in class. Your project should demonstrate understanding of the principles of object-oriented programming including classes and inheritance.
 You can come up with your own idea for the project. Some examples include building a GUI based application using Swing/JavaFX, an HTTP based web application, a multithreaded application, games etc
 You could base your project work on java technologies like Swing, JavaFX, multithreading, Java web technologies to name a few.
 Your application should be able to access a database and create and manipulate database entries as part of its functionalities.
 Try to provide a rich user interface wherever possible
 Your application should be able to provide multiple functionalities for the user. The more number of accurately working functionalities, the better the grade.
 Try to use Github and Junit for versioning and testing if you choose to.

Last Completed Projects

topic title academic level Writer delivered