Assignment-Submission-Portal-OOAD Assignment Submission Portal developed using Java and Spring Boot allows students to submit their assignments online. Aims to simplify the process of submitting assignments for both students and teachers. Design Patterns Singleton Factory method Memento Design Principles Single Responsibility Principle Open Close Principle Dependency Inversion Principle Interface Segregation Principle