This is an encapsulation of most of the projects that I have made during my bachelor's degree.
Since these projects were made long ago, it is highly expected to run into code that does not follow clean code principles and conventions.
Clone the project from GitHub
$ git clone https://github.com/tariqshaban/bachelor-projects.git
No further configuration is required.
├── README.md
│
├── 2nd_year
│ │── 1st_semester
│ │ └── cis341_web_application
│ │ └── library_application_with_messenger
│ │── 2nd_semester
│ │ └── se412_android
│ │ └── hotel
│ └── 3rd_semester_summer
│ │── extracurricular_activities
│ │ │── btr112
│ │ └── tengu_war
│ └── se310_visual_programming
│ └── wmd_run
│
├── 3rd_year
│ └── 1st_semester
│ │── cis421_oracle
│ │ └── soccer_dashboard
│ └── cis433_security
│ │── offline_dictionary_attack
│ │── simple_cipher
│ └── sql_injection
│
└── 4th_year
└── 1st_semester
└── cis492_graduation_project_II
└── just_bus
Project (Reverse Order) | Languages/Frameworks | Ease of Configuration | Preview |
---|---|---|---|
JUST Bus | Flutter, .NET Web API, SQL Server | 🟥 | |
SQL Injection | HTML, CSS, JS, PHP, MySQL | 🟧 | |
Simple Cipher | WinForms (C#) | 🟩 | |
Offline Dictionary Attack | WinForms (C#) | 🟩 | |
Soccer Dashboard | PL/SQL (Oracle APEX) | 🟥 | |
WMD Run | WinForms (C#) | 🟩 | |
Tengu War | Unity (C#) | 🟧 | |
BTR-112 | Unity (C#), Vuforia SDK | 🟧 | *screen distortion is caused by implementing a deprecated framework version on a x64 emulator |
Hotel | Android (Java), XML, SQLite | 🟩 | |
Library Application with Messenger | HTML, CSS, JS, PHP, MySQL | 🟧 |