A collection of small personal projects developed to experiment with various modules and technologies.
Description:
A simple game that allows two players - Player A and B to roll a dice randomly. Player A can choose to hold the score or roll again. Rolling a 1 will reset the score and pass the turn to Player B. The first player to reach a total score of 50 wins!
How to Run:
- Download all the contents in the folder.
- Open the
index.html
file in a browser.
Description:
A Python program that displays datasets (in csv format) on a map using folium
. It's an experiment to visualize data structures using pandas
.
How to Run:
-
Install required modules:
-
pip install folium pandas branca
-
Download all the contents of the folder.
-
Run the program from within the folder.
Description:
A Python program that detects moving objects using a webcam. It draws a rectangle around the moving object and, upon exit, displays a graph showing the amount of time the object was in frame.
How to Run:
- Ensure you have a webcam.
- Start the program.
- Quickly move out of the webcam's frame.
- Move back into frame for detection.
- For optimal results, use in an environment with minimal motion.
- To exit, press
Q
on the keyboard.
Description:
A simple Python GUI program using tkinter
that generates and tracks passwords for various websites. Outputs passwords in a .txt
file.
How to Run:
- Download all the contents in the folder.
- Run the program from within the folder.
These projects were inspired and developed with the help of online course materials. Special thanks to the following contributors: