Harshit Agnihotri's repositories
Tally-Counter
Tally Counter is a simple and intuitive web application that allows users to easily increment, decrement, and reset a counter. Technologies Used are HTML, CSS, and JavaScript
EmployeeEssentials
This project is developed using Java Spring Core and leverages key Spring Core concepts such as Dependency Injection and Inversion of Control (IOC). It is a comprehensive CRUD application that operates in the terminal, allowing for efficient management of employee data including creation, retrieval, updating, and deletion of records.
PORTFOLIO
Developed a dynamic portfolio website leveraging advanced Java technologies including Servlets, JSP, and JDBC, following the MVC architecture.Employed JDBC to interact with a MySQL database, ensuring efficient data storage and retrieval. Ensured scalability and maintainability while adhering to industry best practices for web development.
FULL-STACK-JAVA-CERTIFICATION
Successfully finished a 6-month Java Full Stack program at Codehunt with an A+ grade, gaining skills in both front-end and back-end technologies and development practices.
SpringBootProductAPI
SpringBootProductAPI is a RESTful web service for managing products in an inventory system. .
GITHUNT
GitHunt is a user-friendly GitHub user search app built with HTML, CSS, and JavaScript. It allows users to discover and explore GitHub profiles effortlessly. Key features include profile details, GitHub metrics, and light/dark mode. No installation required—access it in your web browser. Simplify your GitHub user search experience with GitHunt.
EncryptionDecryption
This project employs the Java Collection Framework (JCF) and cryptography principles to implement the Data Encryption Standard (DES) algorithm for securing text files. Users can effortlessly encrypt and decrypt files through a user-friendly interface, making it an educational resource for comprehending encryption techniques.
ATM
The ATM project, developed using JAVA OOPs principles like inheritance, offers basic ATM functionalities, allowing users to withdraw cash from savings or checking accounts, make deposits, and authenticate with a Customer Number and PIN.