Miko Kortelainen
Frontend-focused full-stack developer
Projects
-
yhteishaku.app
A tool for higher-education applicants that shows joint application score thresholds and applicant counts. UI designed in Figma and built with TypeScript and React. Chakra UI as the component library for a consistent, accessible interface. Component and end-to-end tests with Playwright. Published on GitHub Pages with CI/CD pipelines. Simple Analytics for visitor tracking.
-
JKL Review App
A website where users can review neighborhoods in Jyväskylä. UI designed in Figma and built with TypeScript and React. Backend with Node.js and Express.js. Login authentication with JSON Web Token (JWT). PostgreSQL database for reviews, users, and other data.
-
Skill Bank App
A skill bank app where employees can list their skills. UI designed in Figma and built with TypeScript and React. Material UI as the component library for a consistent, accessible interface. End-to-end tests with Cypress to verify the UI. Backend with Node.js and Express.js. PostgreSQL database for users, skills, and other data. Login authentication with JSON Web Token (JWT).
-
TikTok AI Chatbot
An AI bot that replies to comments on a TikTok live stream and reads the replies aloud. UI built with TypeScript and React. Backend with Node.js and Express.js. TikTok Live Connector API to receive live stream comments. OpenRouter API to generate replies and speech with AI models.