Skip to content

Commit c217555

Browse files
authored
Update README.md
1 parent fed0d06 commit c217555

File tree

1 file changed

+72
-2
lines changed

1 file changed

+72
-2
lines changed

README.md

Lines changed: 72 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,72 @@
1-
# template
2-
A Template Repository for OpenSpringFest (OSF)
1+
# 📘 C++ Mini Projects
2+
3+
**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.
4+
5+
---
6+
7+
## 🚀 Projects Included
8+
9+
- **Password Generator**: Generate strong, random passwords with customizable criteria.
10+
11+
- **To-Do List**: Manage tasks with options to add, delete, and mark as done.
12+
13+
- **Snake Game**: Play the classic snake game in the console.
14+
15+
- **Simple Calculator**: Perform basic arithmetic operations.
16+
17+
- **Library Management System**: Manage books and members in a library database.
18+
19+
- **Currency Converter**: Convert amounts between different currencies.
20+
21+
- **Contact Management System**: Store and manage personal contacts.
22+
23+
- **Bank Management System**: Simulate basic banking operations.
24+
25+
---
26+
27+
## 🧱 Tech Stack
28+
29+
- Language: C++
30+
31+
- Compilation: g++ / any standard C++ compiler
32+
33+
- Console-based programs (text UI)
34+
35+
---
36+
## 📁 Folder Structure
37+
```
38+
CPP_Mini_Projects-/
39+
40+
├─ README.md # This main README file
41+
├─ Projects/ # All mini projects live here
42+
│ ├─ Calculator/
43+
│ │ ├─ main.cpp
44+
│ │ └─ README.md
45+
│ │
46+
│ ├─ Currency_Converter/
47+
│ │ ├─ currency_converter.cpp
48+
│ │ └─ README.md
49+
│ │
50+
│ ├─ Snake_Game/
51+
│ │ ├─ snake.cpp
52+
│ │ └─ README.md
53+
│ │
54+
│ └─ ... # Add more projects here
55+
56+
└─ Assets/ # Optional folder for images, diagrams, etc.
57+
```
58+
## 🧑‍💻 Development Setup
59+
60+
1️⃣ **Clone the Repository**
61+
```bash
62+
git clone https://github.com/<your-username>/CPP_Mini_Projects.git
63+
cd CPP_Mini_Projects
64+
65+
```
66+
## 🌟 Team & Credits
67+
Project Maintainer: Prajwal G
68+
Event: Opcode 2025
69+
Built With: ❤️ by PyC
70+
71+
## 📜 License
72+
This project is open-source and available under the MIT License.

0 commit comments

Comments
 (0)