Projects

Project Portfolio

A collection of programming projects demonstrating proficiency in multiple languages and software development concepts.

🎯 Overview

This portfolio contains four diverse projects showcasing skills in C, C++, and Java programming languages, along with various software design patterns and data structures.


📁 Projects

1. 🏈 Sports Team Management System

Language: C
Size: 7.6KB, 161 lines

A comprehensive team management application for sports organizations that handles player data and team operations.

Key Features:

Technical Skills:


2. 🏦 Simplified Banking System

Language: Java
Size: 18KB, 467 lines

A sophisticated banking application implementing real-world banking operations with multiple account types and advanced features.

Key Features:

Technical Skills:


3. 📚 Online Book Store

Language: Java
Size: 9.8KB, 301 lines

A digital bookstore platform with user management, subscription systems, and access control features.

Key Features:

Technical Skills:


4. ⚔️ Medieval Fantasy Story Simulation

Language: C++
Size: 23KB, 752 lines

An interactive story simulation system creating dynamic medieval fantasy scenarios with characters, combat, and magical elements.

Key Features:

Technical Skills:


🛠️ Technical Competencies

Programming Languages

Software Design

Data Structures & Algorithms

Development Practices


🚀 Getting Started

Each project is self-contained and can be compiled/run independently:

C Projects

# Sports Team Management System
gcc "Sports Team Management System.c" -o sports_management
./sports_management

Java Projects

# Banking System
javac Simplified\ Banking\ System.java
java taskb

# Book Store
javac "Online Book Store.java"
java yes

C++ Projects

# Medieval Fantasy Simulation
g++ "Simulation of a medieval fantasy story.cpp" -o fantasy_simulation
./fantasy_simulation

📊 Project Statistics

Project Language Lines Size Complexity
Sports Team Management C 161 7.6KB Medium
Banking System Java 467 18KB High
Book Store Java 301 9.8KB Medium
Fantasy Simulation C++ 752 23KB High

🎯 Learning Outcomes

These projects demonstrate:


This portfolio showcases a strong foundation in software development with practical applications across multiple domains and programming languages.