
PYQT5 LOGIN TEMPLATE
PyQt5 | Psycopg2 | Regex | Sys | Os | Pathlib
A login template for any desktop GUI applications;
PyQt5 | Psycopg2 | Regex | Sys | Os | Pathlib
A login template for any desktop GUI applications;
PyQt5 | Qt Designer | PyAutoGUI | Pynput | Thread and QThread | PyTesseract | Pillow
Script that executes in either QtGUI or terminal/console; A game bot that uses primitive I/O functions with PyAutoGUI; Features 30+ champions each utilizing their unique skills in clearing jungle camps;
PyGame | A*, Bellman-Ford, BFS, DFS, Dijkstra's, Greedy Best First Search, IDS, UCS
A 2D path-finding visualizer implemented in several algorithms (A*, Bellman-Ford, Breadth-First Search, Depth-First Search, Dijkstra's, Greedy Best First Search, Iterative Deepening Search, Uniform Cost Search);
Tkinter
A card-matching memory game implemented in Tkinter GUI;
Pygame
An implementation of classic family game Connect Four;
Pygame | Constraint Propagation & Backtracking algorithm
A sudoku game implemented with a solver using constraint propagation and backtracking algorithm; Strategies used include hidden singles, hidden pairs, hidden triples, naked pairs, naked triples, pointing pairs and triples, and box line reduction;
Pygame | Greedy Best-First Search, A*
An implementation of Eight Puzzle game; Extendable to larger puzzle sizes such as Fifteen Puzzle;
Pygame | Recursion & Iterative Solution
A Tower of Hanoi puzzle game with solver implemented with recursion and iterative solution;
Pygame
An implementation of classic mobile phone game Snake;
Tkinter | BeautifulSoup | Urllib | Regex | Sqlite3
Scripts that executes in either QtGUI or terminal/console; A game automation bot that uses primitive I/O functions with PyAutoGUI; Features 20-or-so champions each utilizing their unique skills in clearing jungle camps; Item purchase system implemented with a Tree data structure and DFS algorithm;
PyQt5 | Selenium
A downloader that employs web-crawling activities to download a youtube video;
Socket | Pillow
A program that monitors over other devices from screenshots taken at certain time interval;
Tkinter | PyInstaller
An executable program to generate a cover letter according to user-defined project parameters;
PyAutoGUI | Speech_Recognition
A program that scrolls a pdf upon 'up' and 'down' voice command;