Hi, i'm Anna. You could look at my projects.

Piano Trainer App Piano Trainer App Hover

Piano Trainer App

React · Vite · Node.js · Express · MongoDB

A full-stack piano training web application for beginner musicians. Features interactive sheet music, melody playback with Tone.js, and real-time pitch detection via microphone using Pitchy.

Demo GitHub

Patientor App Patientor App Hover

Patientor

TypeScript · React · Vite · Node.js · Express · Zod Validation

Full-stack medical records app with **strict TypeScript**, discriminated unions, runtime validation, and safe frontend–backend integration.

Demo GitHub

Find Your Community Find Your Community Hover

Find Your Community

PHP · HTML5 · CSS3 · JavaScript · React · WordPress API

Custom WordPress prototype for discovering communities & events. Includes filtering interface and responsive bilingual design.

Demo GitHub

Rate Repository
            App Rate Repository App Hover

Rate Repository App

React Native · Apollo Client · GraphQL · SQLite

Mobile app for browsing GitHub repositories, submitting reviews, and authenticating users with JWT. Built with **React Native, Apollo, GraphQL**.

GitHub

HR Manager App HR Manager App Hover

HR Manager

React · Vite · JavaScript · MUI · REST API

HR management application with employee lists, detail views, forms, and computed reminders. Includes global state via Context API.

Demo GitHub

Discover Mushrooms in Finland Discover Mushrooms in Finland  Hover

Discover Mushrooms in Finland

PHP HTML5 CSS3 JS WordPress API

A custom WordPress theme for a website about mushrooms in Finland, combining education, blog content, and guided tour booking. Fully responsive, user-friendly, and optimized for multilingual support using Weglot (English & Finnish).

Demo GitHub

Photo Eläintarha Photo Eläintarha Hover

Eläintarha

HTML5 CSS3 JS

This is an interactive JavaScript project that combines arrays, objects, loops, conditional statements, functions, and DOM manipulation. The user can view, add, filter, search, and delete animals – as well as sort the list alphabetically. The site's layout has been refined to be user-friendly and clear.

Demo GitHub

Photo pannukakku kauppa Photo Pannukakku kauppa Hover

Pannukakku kauppa

HTML5 CSS3 JS

Pancake Ordering App An interactive web application where the user can customize and order their own pancake by choosing the type, toppings and toppings. The chef can manage and update orders on their own "All Orders" page.

DemoGitHub

Photo Pankki automatti Photo Pankki automatti Hover

Pankki automatti

HTML5 CSS3 JS

An interactive web application where users can manage their personal bank account. They can log in securely with a PIN code (1234), check their account balance, deposit money, and withdraw funds if the balance allows. The application updates the balance instantly without reloading the page and displays error messages when necessary (e.g., “Insufficient funds”).

DemoGitHub