Course-Regitration-System
A basic Course registration JAVA application with 3 versions including POS applicaton, REST APIs and Dropwizard deployment. It can be easily and efficiently provide complete backend support to a UI designed for operations like sign-up, login, register and many more with the help of MySQL database. The code is implemented in a well structured manner followin the Client->Service->DatabaseAccess model with proper Exception handling at all stages.
The Application is also accompanied with the Use-Case Diagrams, Activity Diagrams, Class Diagrams and Sequence Diagrams which clearly display the thought process and intent during the short development period.
The project is implemented as a part of a 8-days JEDI training program as a part of flipkart Summer Internship program which encompassed the whole development process from environment setup to the testing of the working model.