Hello, I'm Jari and this is my Python portfolio.

About me

Contact me

1. International Morse Code Generator

This is a Python script for generating Morse code of inputed text. Can be used for sentences too. Just run the script and follow instructions. Source code can be found on Github.

Try in Browser(Brython version)
Download for Windows
Source Code At GitHub


2. Text-based-Tic-Tac-Toe

This is a text based Tic-Tac-Toe game with keyboard controls. It's multiplayer for 2 players to be played with two players. Use space to draw mark and keyboard to move selector.

Download for Windows
Source Code At GitHub


3. Simple GUI Weather App

The goal of this project is to create a weather app that shows the current weather conditions and forecast for a specific location. This is a working weather app that diplays current weather for searched location. The text box shows details about the search result for verification that the location is correct. I know it could be formated better but I don't want spend too much time with this app. I just want to show I'm able to do the tasks required. Type in location press enter or click search location and then the result box shows information about the location and the current weather in location is shown and then weather for tomorrow.

Download for Windows
Source Code At GitHub


4. Ping game

This is my version of the famous Pong game. Controls are for the left paddle W and S, up and down for the right paddle the controls are UP key and DOWN key. The ball accelerates after every hit to paddle making it harder to hit the ball and making the game harder. This game is missing score table

Download for Windows
Source Code At GitHub


5. Desktop Water Marking Application

This is a desktop image water marking application for Unix, Windows and Mac OSX. You need to have Tkinter installed and need to run the code. Here is how it works. First open an image using open file. Then open an image using Open water mark. Then move pointer where you want to stamp the water mark and press right mouse button. The result is dispayed and saved on the edited.png as temp.

Download for Windows
Source Code At GitHub

1. Image to be water marked loaded

2. Water mark loaded and stamped

3. Image saved and end result


6. Typing test

This is a typing test app. Press enter and start type the text. Features current word and calculates the speed in real time. The app is made using Tkinter. You need to have Tkinter installed to run the code.


Source Code At GitHub


7. Clone of the breakout game

This is my version of the breakout game. Press space to send the ball and then use paddle to hit the ball. The ball will bounce and you have to destroy all the targets. Controls are: left, right and space.


Source Code At GitHub


8. Wifi cafe website

This is a simple Wifi Cafe Website written in Python. Users can view the data from database and add new entries to database.


Source Code At GitHub


9. Kanban Board for time management

Features are drag and drop, add task, delete task, load saved board, save board. Backend is Python Flask, Frontend is JavaScript, CSS, HTML, Bootstrap5


Source Code At GitHub