An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by abdullahashfaqvirk

A curated list of projects in awesome lists by abdullahashfaqvirk .

https://github.com/abdullahashfaqvirk/Amazon-Laptop-Price-Prediction

Developed an Amazon laptop price prediction tool using machine learning algorithms, integrated with a Streamlit app for an interactive user experience.

amazon data-science machine-learning ml-algorithms ml-models prediction-model python streamlit tool

Last synced: 11 May 2025

https://github.com/abdullahashfaqvirk/sql-connectors

Connectors for MySQL and SQL Server databases.

mysql-connector-python pyodbc sql

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/sql-database-connectors

A Python based toolkit for managing SQL Server (via PyODBC) and MySQL (via MySQL Connector), enabling easy db interaction, query execution and task automation.

database db-manager mysql mysql-connector pyodbc python sql sqlserver

Last synced: 11 Mar 2025

https://github.com/abdullahashfaqvirk/django-portfolio-projects

Collection of self-contained Django portfolio projects showcasing various functionalities of the framework. Explore project folders for source code, documentation, and additional resources.

django django-rest-framework

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/books-scraper

Scrape books data using the Scrapy framework.

python scrapy webscraping

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/online-banking-system

This is a Python program that simulates a banking system. It has a User class and a Bank class that inherits from User. The Bank class has methods to deposit, withdraw, view balance, and generate a receipt for a user. The program has a main block that allows the user to choose from several options until they decide to quit.

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/tic-tac-toe

The code creates a game of Tic Tac Toe in which two players take turns placing their symbols on a 3x3 grid. The first player to get 3 of their symbols in a row wins, or the game is a tie if all spaces are filled. The game displays the updated grid and announces the winner or tie when the game ends.

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/pycapture

PyCapture app takes screenshots of the screen at regular intervals for a specified period of time.

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/library-management-system

This code is a BASIC library management system that allows users to view available books, borrow books, return books, donate books, view rules and regulations, and exit the program.

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/abdullahashfaqvirk

Config files for my GitHub profile.

config github-config

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/earth-engine-data-scraping

A Python script for efficiently scraping and organizing Google Earth Engine dataset information from web pages into structured files.

beautifulsoup html5 python requests webscraping

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/recipe-app-api

REST API with Python, DRF, and Docker using Test Driven Development (TDD)

django-rest-framework docker python test-driven-development

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/django-crm-app

Customer Relationship Management app for efficient record management and interactions.

bootstrap5 css3 django html5 mysql python3

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/advanced-banking-system

The banking system is a tool for managing customer accounts and transactions. Customers can open various types of accounts, such as current, saving, fixed deposit, and super saving, and perform transactions like depositing and withdrawing money. The bank can also debit accounts for fees and charges and credit them with interest.

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/rock-paper-scissors

The code is a game of Rock Paper Scissors in which the player plays against the computer. The player specifies the number of turns they want to play, and the game tracks and displays the results at the end. If the user did not enter any invalid input, a file called Result.txt is created with detailed game results.

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/data-analysis-with-cities-and-provinces

This project involves creating classes for representing cities, provinces, and countries. These classes store information about their respective entities and have methods for adding and displaying information about them.

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/real-estate-application

The Real Estate application is a tool for agents to manage properties. It allows agents to enter and modify properties, and has separate representation for rentals and purchases. The Agent class manages a list of properties and has functions for adding, modifying, and removing properties, as well as displaying properties.

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/student-mental-health

Analyzing Mental Health factors via Statistical Analysis, applied ML, and FastAPIs using Python

fastapi machine-learning python random-forest-classifier rest-api statistical-analysis

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/earth-engine-data-scraper

A Python based web scraper designed to extract and organize dataset metadata from the Google Earth Engine Datasets Catalog for research, and analysis purposes.

beautifulsoup data data-science python requests scraper web-scraping

Last synced: 11 Mar 2025

https://github.com/abdullahashfaqvirk/get-started-with-streamlit

Get started with Streamlit, a Python library for building and sharing interactive web applications.

apps beginner dashboards data-apps data-science python streamlit visualization web-apps

Last synced: 11 Mar 2025

https://github.com/abdullahashfaqvirk/powerbi-dashboards

A collection of Microsoft Power BI dashboards and reports designed to address business challenges and support data driven decision-making.

dashboards data-analysis data-driven data-science microsoft powerbi reports visualization

Last synced: 11 Mar 2025

https://github.com/abdullahashfaqvirk/tech-fest-1.0-ai-hackathon

This repository contains problem sets, solutions & resources from the AI Hackathon at TechFest 1.0 hosted by PUCIT/FCIT, University of the Punjab in 2024, where my team secured first place.

chatbot eda google-palm hackathon langchain llm machine-learning python winners

Last synced: 11 Mar 2025

https://github.com/abdullahashfaqvirk/global-currency-converter

This is a Python script that utilizes Streamlit, requests, pandas, datetime, plotly and PIL libraries to create a global currency converter with an exchange rate visualization.

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/sms-spam-detection

A machine learning application designed to classify SMS messages as spam or non-spam, offering real-time analysis to identify potentially harmful content.

css3 docker flask html5 javascript matplotlib nltk numpy pandas python scikit-learn seaborn tailwindcss xgboost

Last synced: 03 Apr 2025

https://github.com/abdullahashfaqvirk/ai-and-ml

Explore a variety of algorithms and resources in the fields of AI and ML.

artificial-intelligence data-science machine-learning python

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/randomnumbergame

This is a game in which the player tries to guess a random number between 1 and 100. The player's number of turns is tracked, and if it is a new high score, it is recorded in a file called GameHighScore.txt. The game ends when the player guesses the correct number, at which point they are told how many turns it took.

Last synced: 12 Apr 2025

https://github.com/abdullahashfaqvirk/sentimentanalysis-vader

This is a Sentiment Analysis code using the VADER Algorithm. It uses the Natural Language Toolkit (nltk) library in Python to process a given text file and classify its sentiment as Positive, Negative, or Neutral.

Last synced: 12 Apr 2025