Solvix Studio
Quote
BACHELOR'S THESIS

TUKE Showcase

A cross-platform Flutter app where Technical University of Košice students discover, share, and celebrate each other's work.

FlutterFirebaseFirestoreProviderCross Platform
TUKE Showcase discovery feed showing student project cards
THE PROBLEM

Great student work disappears the moment the applause fades.

Students at Technical University of Košice build genuinely impressive semester and thesis projects — then those projects vanish. There was never a place for them to live.

Projects become invisible the moment the presentation ends

No centralized archive of student work exists

Students rarely get to learn from what came before them

Months of effort disappear into forgotten folders and drives

TUKE Showcase navigation menu with Home Feed, Discover, Upload Project, Activity, and Profile
THE SOLUTION

One platform for the entire project lifecycle

TUKE Showcase gives every student a permanent, discoverable home for their work — from the first upload to the last comment.

  • check_circleBrowse a live feed of published student projects
  • check_circleSearch by title, author, or technology tag
  • check_circleOpen rich project detail pages with full write-ups
  • check_circleComment and discuss work with other students
  • check_circleManage a personal profile and portfolio
  • check_circleGet notified the moment someone engages with your work
  • check_circleSign in securely with Firebase Authentication

Everything students need, built in

lock

Secure Authentication

Firebase-backed sign in keeps every account and submission protected.

explore

Project Discovery

A living feed surfaces new student work as soon as it's published.

search

Search

Find projects instantly by title, author, or technology.

forum

Comments

Discuss and give feedback directly on any project page.

person

User Profiles

Every student gets a portfolio profile that grows with them.

notifications

Notifications

Real-time alerts when someone comments on or views your work.

cloud

Cloud Firestore

A real-time NoSQL backend keeps every device instantly in sync.

devices

Responsive Design

A fully adaptive UI tuned for phones, tablets, and everything between.

TECHNICAL ARCHITECTURE

A focused, production-grade stack

smartphone

Flutter

Cross-platform UI — one codebase for iOS & Android

lock

Firebase Authentication

Secure sign-in and session management

cloud

Cloud Firestore

Real-time NoSQL database for projects & comments

cloud_upload

Firebase Storage

Hosts project images and media at scale

hub

Provider

Predictable, reactive state management

devices

Responsive UI

One consistent layer of polish, every screen size

Inside the App

A closer look at every core screen.

TUKE Showcase — Discover screen

Discover

TUKE Showcase — Sign In screen

Sign In

TUKE Showcase — Upload Project screen

Upload Project

TUKE Showcase — Navigation screen

Navigation

TUKE Showcase — Profile screen

Profile

TUKE Showcase — Activity screen

Activity

DEVELOPMENT PROCESS

From idea to defended thesis

1

Research

Talked to students about how project visibility disappears after presentations.

2

Planning

Mapped the data model, user flows, and defined the thesis scope.

3

UI Design

Designed every screen in Figma before writing a line of Flutter.

4

Flutter Development

Built the app screen by screen with a modular, component-driven structure.

5

Firebase Integration

Wired up Authentication, Firestore, and Storage as the live backend.

6

Testing

Tested flows end-to-end across devices and edge cases.

7

Bachelor Thesis Completion

Defended and submitted the finished application and written thesis.

Results

A complete, independently-built product demonstrating real-world mobile and cloud engineering.

school

Bachelor's Thesis

Independently designed, built & defended

smartphone

Flutter

Single codebase, iOS & Android

local_fire_department

Firebase

Auth, Firestore & Storage ecosystem

cloud

Cloud Firestore

Real-time database architecture

devices

Cross Platform

One UI, every device

aspect_ratio

Responsive

Fluid layouts at every screen size

Interested in working together?

I'm always open to discussing new projects and opportunities.