Mahmud Kandawala's repositories
LeetCode-Solutions
Geeking Time :)
MongoDB-Sikorsky-Archvies-Demo
A comprehensive Python project to import, validate, and manage large Excel datasets in MongoDB, designed for efficient archival data handling and retrieval.
Programming-Paradigms-Coursework
This repository covers major computer programming paradigms like imperative, functional, logic, and object-oriented, using Python and its libraries to apply these concepts.
Sacred-Heart-University-Virtual-Classroom-Tour-Repository
This repository showcases a virtual tour of a Sacred Heart University classroom using Matterport technology. It includes an interactive 3D model embedded in a single HTML page, demonstrating responsive web design, smooth navigation, and a professional layout to provide an immersive user experience.
Travel-Planner-App
A comprehensive Travel Planner Application designed to simplify trip planning by integrating real-time data from multiple APIs. Users can create, customize, and manage itineraries with personalized suggestions, real-time weather forecasts, and collaborative planning features. Fully responsive for seamless use across all devices.
25-Plus-5-Clock
This 25 + 5 Clock project is one of the five required projects to complete the Front End Development Libraries Certification from freeCodeCamp().
API-Exercise-Tracker
This API Exercise Tracker project is one of the five required projects to complete the Back End Development and APIs Certification from freeCodeCamp().
API-File-Metadata-Microservice
This API File Metadata Microservice project is one of the five required projects to complete the Back End Development and APIs Certification from freeCodeCamp().
API-Request-Header-Parser-Microservice
This API Request Header Parser Microservice project is one of the five required projects to complete the Back End Development and APIs Certification from freeCodeCamp().
API-Timestamp-Microservice
This API Timestamp Microservice project is one of the five required projects to complete the Back End Development and APIs Certification from freeCodeCamp().
API-URL-Shortener-Microservice
This API URL Shortener Microservice project is one of the five required projects to complete the Back End Development and APIs Certification from freeCodeCamp().
Arithmetic-Formatter-
This Arithmetic Formatter project is one of the five required projects to complete the Scientific Computing with Python Certification from freeCodeCamp(). This program uses a function that receives a list of strings that are arithmetic problems and returns the problems arranged vertically and side-by-side.
Budget-App
This Budget App project is one of the five required projects to complete the Scientific Computing with Python Certification from freeCodeCamp(). Using classes, this project develops a budgeting application.
C-Programming-Coursework
This repository delves into the advanced facets of the C programming language, exploring topics from basic syntax to intricate data structures like linked lists, binary trees, and multiway search trees.
C-Shopping-List-Capstone-Project
This is my Capstone C Programming Project for my Advanced C Programming Course. It features a comprehensive shopping cart system that utilizes linked lists, stacks, queues, and binary search trees for efficient item management and search functionality.
Data-Structures-Coursework
This repository delves into the core principles of data structures, covering essential types like arrays, stacks, queues, lists, trees, and graphs, utilizing Python and its extensive libraries to apply and demonstrate these concepts.
Historical-Documents-Repository
This repository hosts the Historical Document Repository project, a digital archive platform for preserving and accessing historical documents including letters, speeches, videos, and images. Built on the Model-View-Controller (MVC) paradigm, the project ensures a clean separation of concerns, facilitating both maintainability and scalability.
HoopsLink-Database-Design-Capstone-Project
This repository hosts the source code and documentation for a versatile platform that connects coaches, players, and equipment suppliers. The system facilitates scheduling, inventory management, performance reviews, and transaction processing, creating a unified experience for all stakeholders involved in the basketball community.
JavaScript-Calculator
This JavaScript Calculator project is one of the five required projects to complete the Front End Development Libraries Certification from freeCodeCamp().
MahmudMainPortfolio.github.io
My main portfolio (GitHub Pages)
Markdown-Previewer
This Markdown Previewer project is one of the five required projects to complete the Front End Development Libraries Certification from freeCodeCamp().
Phone-Number-Location-Python
A Python application leveraging Phonenumbers, OpenCage, and Folium libraries to parse phone numbers, retrieve geolocation data, and visualize the location on an interactive map. Ideal for demonstrating data parsing, API integration, and geospatial visualization.
Polygon-Area-Calculator
This Polygon Area Calculator project is one of the five required projects to complete the Scientific Computing with Python Certification from freeCodeCamp(). In this project, the area of various polygons is calculated using inheritance.
Probability-Calculator
This Probability Calculator project is one of the five required projects to complete the Scientific Computing with Python Certification from freeCodeCamp(). This project makes use of classes as well as **kwargs.
Python-Kivy-Calculator-App
A cross-platform mobile calculator app built with Python and Kivy, compatible with Android and iOS. Features include an intuitive UI, basic arithmetic operations, and performance optimization through EXE conversion. Demonstrates Python's capabilities in mobile app development.
Python-Powered-Task-Management-Platform
A sophisticated, web-based task management application built with Flask, featuring secure user authentication, dynamic content rendering, real-time interactions using AJAX, and comprehensive database management with Flask SQLAlchemy. Ideal for demonstrating advanced web development skills and best practices.
Random-Quote-Machine
This Random Quote Machine project is one of the five required projects to complete the Front End Development Libraries Certification from freeCodeCamp().
Simulating-COVID-19-Python-
This repository contains a Python program that simulates the spread of COVID-19 using Numpy and Matplotlib for calculations and visualization. The simulation offers an interactive way to understand virus dynamics and the impact of epidemiological parameters.
SQL-Projects
A bundle of SQL projects I did in high school
Time-Calculator
This Time Calculator project is one of the five required projects to complete the Scientific Computing with Python Certification from freeCodeCamp(). Using a 12-hour clock, this project adds a duration of time.