Welcome to my GitHub! I'm a beginner-level Java developer currently learning core concepts by building practical console-based applications and exploring Java projects that involve file handling, databases, and QR code generation.
A console-based banking system that allows users to manage accounts with deposit, withdrawal, and balance checking.
🔹 Features:
- Create and manage multiple accounts
- Deposit and withdraw money
- Check account balance
- Display account details
- (Optional) Database support for saving account info
Manage patient and hospital data through a simple console application.
🔹 Features:
- Add patient records
- Update and delete patient information
- Search patient by ID
- Display all patients
- Menu-driven console interface
A library system to manage books and borrowing records.
🔹 Features:
- Add new books
- Borrow and return books
- View all books and their availability
- Menu-driven console application
Generate QR codes for text or URLs and save them as PNG images.
🔹 Features:
- Input any text or URL to generate a QR code
- Save QR codes as PNG files
- Optional: Add custom text under QR codes (like "Scan Me!")
A console-based calculator for basic and scientific operations.
🔹 Features:
- Basic arithmetic (add, subtract, multiply, divide)
- Scientific operations (square, square root)
- Menu-driven console interface
A console-based currency converter application.
🔹 Features:
- Converts between INR, USD, EUR, YEN
- User-friendly menu system
- Clean and readable code structure
- Java (Core) – console-based applications
- MySQL – for database support in projects like Banking and Library systems
- Scanner Class – user input handling
- Collections / OOP – data storage and program structure
- IDEs: IntelliJ IDEA / VS Code
- Strengthen core Java programming skills through practical projects
- Learn Object-Oriented Programming (OOP) concepts
- Work with file handling and database integration
- Explore GUI development with Java Swing / JavaFX
- GitHub: spy-lakshit
- LinkedIn: Lakshit Vashishtha
- Email: lakshitvashishtha2@gmail.com
Thanks for visiting! ⭐️ Star the repo if you like it or want to use the code for learning!