Academic Projects

Project - 1:

Draw and animate Geometric Shapes Using OpenGL API and Physics-Based Simulation Algorithms.
  • Language and Tools: OpenGL, C/C++.
  • Github Link:
  • More Details with demos:

Project - 2:

Animate Characters Using File Data in Unity.
  • Language and Tools: C#, Unity.
  • Github Link:
  • More Details with demos:

Project - 3:

Task Assignment Application Using Spring Boot Hibernate and Thymeleaf.
  • Language and Tools: Spring Boot, Hibernate for back-end, and Thymeleaf for front-end.
  • Github Link:
  • More Details with demos:

Project - 4:

Online Voting Website Using PHP and Mysql.
  • Language and Tools: HTML, CSS, PHP, and MYSQL.
  • Github Link:
  • More Details with demos:

Project - 5:

Customer Relationship Management System.
  • Language and Tools: Java Spring Boot, Hibernate, HTML, CSS.
  • Github Link:

Project - 6:

Plasma Bank Management System Using Java Servlet and JSP.
  • Language and Tools: Java Servlet, JSP, and MySql.
  • Github Link:

Project - 7:

CRUD Operations in Spring Boot Web MVC Project Using Hibernate, JSP, MySql, and Bootstrap.
  • Language and Tools: Java Spring, Hibernate, HTML, and CSS.
  • Github Link:

Project - 8:

Windows Image Viewer.
  • Language and Tools: Swing (Java), MYSQL.
  • Description: This desktop software has been developed to open an image from any folder of your computer. The software also can zoom in, zoom out, rotate by right, and rotate by left side an image. This has been created using Java Swing.
  • Github Link:

Project - 9:

Blood Bank Management System.
  • Language and Tools: Swing (Java), MYSQL.
  • Description: This desktop software can be used to keep the information of various blood groups, blood donators, blood acceptors of the particular institution. You should enter either as an admin or an user to get access to the software. An admin must has to log in using his User Id and Password (Default user id and password both are 'sagar'). Access to the information or database that will get the Users and Admin will be different from each other, an Admin will get more access to the information and database. Users can only See and search the information about various blood groups, donators, acceptors, etc. by Ids and the admin can add, delete or modify the information stored in the database. This software is created by using Java Swing, MYSQL database.
  • Github Link:
  • Github Link of All Academic Projects: