Brian Ouz's repositories
BreakStops
A OOP script using the Google Maps API that takes in a PSU Student's schedule and analyzes usable time in breaks between classes. Calculates walking time between classes and subtracts it from the time classes starts and outputs the result. Also intelligently makes suggestions about other places to visit on campus with respect to walking time to ensure you'll never miss a class.
Updated-Attendence
An updated version of my attendance script that now uses a SQLite database as a backend, a webpage built with Flask, and also allows input via PSU Student ID card swiping through any magnetic card reader.
Attendance_Program
A simple attendance script that uses the gspread module and Google Sheets as a backend "database". Updates a spreadsheet in real time.
Bouzomgi
Config files for my GitHub profile.
chatter-be
Backend for Chatter
Chess-Openings
Using Neural Networks to classify Chess Openings
ChessApp
A Swift app for playing a game of chess.
Contacts_App
A Contacts App with GUI in Java in which you can store, add, and delete contacts for people that contain their picture, name, email, and phone number. The front end GUI was build in SceneBuilder and the back was Java/JavaFX.
FiveLeaguesUnderMilwaukee
A text-based dungeon battler game about Operating Systems in C.
GetOldTweets-python
A project written in Python to get old tweets, it bypass some limitations of Twitter Official API.
Hangman
Creates a robust version of the game Hangman using Python Turtle Graphics as a GUI
nycares-tracker
A tracker for new weekend projects
Pi_Estimator
Uses a Monte Carlo Simulation to generate an estimate of pi. This project is well documented, but I've always wanted to try to implement it myself.
Playing_Cards
An OOP script written as a collaboration between Ian D'Ambrosio and I. This code devises classes for a playing card, deck, player, dealer, and table. Also included is the class "Go Fish", where by calling the main method, the traditional game is simulated, allowing the user to play along their number choice of AI participants. All functionality is included (Books, "Going Fishing", and "Fishing your wish").
Python_Linter
A Linter I wrote in Python FOR Python.
SampleCode2020
Sample code developed in class for Fall 2020 CMPSC 475
Shopping
A MERN app supporting registration + login with validation and session logging
Snake
An implementation of the game Snake in Python using Turtle Graphics. The game is controlled with the arrow keys and uses OOP.
Sudoku-Solver
A couple attempts at a Sudoku solver, developed with increasing efficiency. My last attempt runs about 1500 times faster than the first on my "difficult" puzzle sample.
Uni-Path
A University-style course scheduler/grading tool/class forum using Python, Flask, and SQLite
Various-Basic-Algorithms
Here's a collection of simple sorting and finding algorithms like mergeSort, quickSort, bubbleSort, etc.