Mini Project

Title Duration
Student Management App ~60 mins
College Management App ~60 mins
Product Pricing App ~60 mins
Stock Management App ~60 mins
Leave Management System App ~120 mins
Payroll App ~120 mins
BloodBank App ~60 mins
Grocery App ~60 mins
Library App ~60 mins

Choose one of the projects from this list (Day 05 onwards). This is the project for the entire term. Same project for Servlet.

Implement JUnit test cases.

Pre-requisites/Standards:

  • JDBC Dao code
  • Data Validations in Backend
  • OOPS
  • Validations
  • User-defined exceptions
  • Collections

Rubrics for the project:

Rubrics Description Levels
Feature implementation Number of features implemented correctly
Code coverage Number of features having correctly running test cases
SonarCloud Bugs Number of bugs detected in SonarCloud
SonarCloud Code Smells Number of code smells detected in SonarCloud
JavaDoc Number of features for which Javadocs are generated