Projects

ToPWR

ToPWR app

ToPWR is a mobile application created by the students, for the students of Wrocław University of Science and Technology. A countdown to exams, a campus map, information about dean’s offices, student science clubs, a live counter for available parking spots or a today’s canteen menu – everything you need in one place. Life made easy. 🚀

I’ve been techleading it since we’ve started the rewrite in Flutter in 2023. Trained and raised 2 other capable techleads and many Flutter developers, while developing this product.

We’re still writing new features, but the current version is on production and is widely used by the community. Currently sitting around ~2.5k downloads and regular 400-600 unique users per each week.

We’ve gained recognition from different Wrocław Tech organizations, departments and even central authorities of the university. Thanks to this project, our science club has been awarded a title of “Strategic Science Club” for year 2025.

🔗 Links:

JakDoczłapie

JakDoczłapie app

We won HackYeah 2025! 🏆

Me and my fellow cracked coders from Koło Naukowe Solvro got 1st place in task “Journey Radar”, winning 15k on HackYeah 2025 - the biggest stationary hackathon in Europe. We’ve got to compete with 50+ teams in this category alone.

We’ve developed “JakDoczłapie” - a fully working routing solution for local buses and trains. The project includes a mobile app (Flutter), backend, and admin panel. Key features include AI-parsing of timetables and community-based live-tracking of buses based on shared user location.

It was my first HackYeah and hackathon at this scale, but definitely coming back next year!

Team:

  • Szymon Kowaliński - Flutter Developer
  • Tomasz Trela - Flutter Developer
  • Dawid Linek - Backend Developer & Product Owner
  • Maciej Talarczyk - UI/UX Designer
  • Bartosz Gotowski - Frontend Developer
  • Jakub Czajkowski - Backend Developer

GitHub repository:

django-mapbox-location-field

GitHub Repo stars PyPI PyPI - Downloads
django-mapbox-location-field preview
Django-mapbox-location-field is a django package, fully documented and automatically tested, available on PyPi and my the most popular repo on my github. It includes simple in use location model and form field with custom widget for picking some location. It’s my first fully self-created open-source module. I released the first version at the age of 16, and today it is used by a noticeable group of people. Check out the live demo or visit repository.

Used technologies: Django, GeoDjango, jQuery, Mapbox GL JS

Exam Routes

Exam Routes Preview
Freelance project for British startup. Hybrid mobile application in Flutter and web admin panel. Build following Adobe XD project. Mobile applications for Android and iOS used native SDKs for turn-by-turn navigation, fully implemented natively and integrated with the Flutter app. The project used Firebase as a backend service.

Used technologies: Flutter, Flutter web, Firebase, Adobe XD, Here Premium SDKs (native iOS & Android), Mapbox SDKs ( native and flutter plugin)

ScrabbleScoreMobile

ScrabbleScoreMobile Preview
Flutter mobile application for calculating and tracking score in Polish version of Scrabble game. Remake of my first ever python console application from 2017.

Besides the app, projects includes simple dictionary API made in Flask.

Used technologies: Flutter, Flask

BasketBuddy - Recruitment Task

BasketBuddy Preview
I was the author of the recruitment task for the MOBILE department at KN Solvro in spring 2024. The task involves creating an application for managing shopping lists called Solvro BasketBuddy. The application should be integrated with a simple REST API implemented by me in Django Rest Framework ( documentation in Swagger UI). All task’s requirements, must-have and nice-to-have features are detailly described by me.

The task was later replaced with a simpler one, cause it was too hard for most of the students applying. We later replaced it with simpler alternative

Used technologies: Django, Django Rest Framework, Swagger UI

Solvro Taskmanager Demo

Solvro Taskmanager Preview
A simple mobile (and web) application created in a few days using Flutter. This was a recruitment task for KN Solvro when I applied. I also created a REST API in Django Rest Framework. Unfortunately, the requirements are no longer public, but they involved creating an application for managing a team of developers with specific requirements. This simple, openly available application serves as a showcase of my coding architecture using freezed, riverpod, and a multi-layered Flutter architecture.

Used technologies: Flutter, Riverpod, Freezed, Dio, Django, Django Rest Framework

Bookaseat

Bookaseat Preview
Mobile application for restaurant startup. I’ve made two Flutter apps (business and customer), while Maks was responsible for backend and advised on the UX/UI aspects.

It’s my first flutter application.

Application has not been released due to COVID-19 pandemic

Used technologies: Flutter, OpenStreetMap

dietamocy.pl

dietamocy.pl preview
I created and designed a personal website for a dietician in cooperation with the client. It was designed in Figma and built in Astro.js, HTML, and CSS. It is integrated with Zoho bookings.

Used technologies: Astro.js, HTML, CSS, Figma, zoho bookings

Wrocław Przystępnie

Wrocław Przystępnie Preview
Tens of thousands of tourists come to Wrocław every month. But none of them has any idea what to visit. Churches, churches, churches …

As part of the Zwolnieni z Teorii competition, our team is preparing an application that allows users to discover exciting places selected by native Wrocław residents.

Again, Maks was responsible for backend, whereas I made the Flutter application.

Project had been released to Google Play, but then unpublished due to reasons beyond developers team

Used technologies: Flutter, Google Maps

Teacher consultation queuing system via Microsoft Teams

queue Preview
Individual conversations and consultations between the teacher and the student are one of the most important elements of effective education. An element that began to be missing during the coronavirus pandemic. One of our teachers had logistical problems connecting 1: 1 through Teams to students. Together with Maks we decided to change it.

The service we have prepared, after authorization with a Microsoft Teams account, places students in a queue, while presenting the estimated waiting time and offering a convenient preview of waiting for the teacher. Everything works in real-time thanks to websockets.

Although the project was not technologically very demanding, it allowed us to have a positive impact on the environment and improve the educational process 🧑‍🏫.

Used technologies: Django, Javascript, Websockets, jQuery

Podręczniki z Samorządem

Podręczniki z Samorządem Preview
Until now, used textbooks in our school were traded wildly - random posts with price lists on the Facebook group were commonplace, and the organization of the fair was always an overwhelming task. In September, long conversations and scheduling meetings with other random students couldn’t be avoided to get the whole set of books.

Not anymore! Maks and I designed a platform that connects buyers with owners of unnecessary textbooks - but this is not a regular shopping website. An important role in the transaction is played by the Student Council, which is a trusted third party, accepting textbooks for sale, assigning them grades and processing orders. Students can easily compare prices and choose the right set for them.

SC charges a commission for its participation, which allows it to cover operating costs. Unfortunately, we have not implemented online payments due to tax complications.

Used technologies: Django, jQuery, Bootstrap, Heroku.

justweight.me

justweight.me Preview
Website and application for monitoring of your body weight and fat percentage. Supports synchronization with Xiaomi smart scales via Bluetooth.

Prepared in a week for the HackHeroes hackathon with the topic “Global problems”. Maks and I was responsible for web service and Mikołaj created the Kotlin app.
(repo)

Used technologies: Django, Django REST Framework, Celery, Heroku, Bootstrap

Contact me