
Hello,
I'm Arttu Lehtola.
This website and all projects listed below
are self-hosted in Coolify on my VPS.
This website and all projects listed below
are self-hosted in Coolify on my VPS.
This is older, my first non-school React single page application from 2021. The developing process was straightforward. The aim of product owner was to get a page for both information and celebration for the occasion, afterwards the page was up for relevant contents of attendees. It was important to keep it usable for varying viewport sizes. The project presented is the barebones to showcase layout and styling.
A simple landing page picked up from larger application.
Notifier application made for personal use.
Minimalistic notifier addon made for desktop and mobile use cases. You select a sound file of your choice to play with your time conditions. The application is all about managing states and object references. It was made for personal use for setting workflow timers as I wanted a cross-platform compatible application. This project is launched with Next.js, utilizing JavaScript and HTML for both backend and frontend.
Data scraping and visualization made from Steam's API. The goal of project was to secure fully automated data pipeline to my hosted database. The scraper is run hourly to update the daily record/count of available Steam apps. Scraping is done with Python, the backend for the HTML frontend is done with Express. The plots are made with Plotly.
Scraping and presenting open data.