C++ Mini Projects is a collection of beginner-to-intermediate level programs that explore core C++ concepts, algorithms, and OOP principles. Each project focuses on learning by doing — turning theory into real, working code.
-  
Password Generator: Generate strong, random passwords with customizable criteria.
 -  
To-Do List: Manage tasks with options to add, delete, and mark as done.
 -  
Snake Game: Play the classic snake game in the console.
 -  
Simple Calculator: Perform basic arithmetic operations.
 -  
Library Management System: Manage books and members in a library database.
 -  
Currency Converter: Convert amounts between different currencies.
 -  
Contact Management System: Store and manage personal contacts.
 -  
Bank Management System: Simulate basic banking operations.
 
-  
Language: C++
 -  
Compilation: g++ / any standard C++ compiler
 -  
Console-based programs (text UI)
 
CPP_Mini_Projects-/ │ ├─ README.md # This main README file ├─ Projects/ # All mini projects live here │ ├─ Calculator/ │ │ ├─ main.cpp │ │ └─ README.md │ │ │ ├─ Currency_Converter/ │ │ ├─ currency_converter.cpp │ │ └─ README.md │ │ │ ├─ Snake_Game/ │ │ ├─ snake.cpp │ │ └─ README.md │ │ │ └─ ... # Add more projects here │ └─ Assets/ # Optional folder for images, diagrams, etc. 1️⃣ Clone the Repository
git clone https://github.com/<your-username>/CPP_Mini_Projects.git cd CPP_Mini_Projects Project Maintainer: Prajwal G
 Event: Opcode 2025
 Built With: ❤️ by PyC
This project is open-source and available under the MIT License.