Vaccination Center Management Application
- Duration: February 2024- March 2024
- Tools/Technologies: Java, Spring Framework, REST APIs, MySQL
- Description: Developed an application to manage vaccination centers across India, ensuring effective vaccine distribution to citizens.
- Key Responsibilities: Designed and implemented the Entity Layer for Vaccine Center and User entities with proper mappings.
Developed the Repository Layer for performing all database operations using MySQL.
Implemented the Service Layer using principles like Dependency Injection and Interface Segregation.
Built the Controller Layer to expose REST APIs for:
Adding citizens to the database
Retrieving all citizens or a specific citizen
Retrieving all vaccination centers or a specific center by ID
Retrieving a specific vaccination center and all its citizens in a given city
- Achievements:
Successfully managed data for citizens and vaccination centers across multiple cities.
Online Quiz Portal
- Duration: April 2024 – May 2024
- Tools/Technologies: Java Servlets, JSP, JDBC, MySQL, Apache Tomcat, HTML, CSS
- Description: Developed an advanced web application that allows users to participate in quizzes, attempt questions, and view their scores on a leaderboard.
- Key Responsibilities: Designed and implemented the Frontend using JSP, HTML, and CSS for an interactive user interface.
Developed the Backend using Java Servlets and JDBC to handle business logic and database interactions.
Managed the Database using MySQL to store quiz questions, user data, and leaderboard scores.
Deployed the application on Apache Tomcat server for testing and production.
- Achievements: Implemented a responsive leaderboard that dynamically updates based on user quiz performance.