Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View dominik-korsa's full-sized avatar
๐Ÿ˜ฐ
This incident will be reported.
๐Ÿ˜ฐ
This incident will be reported.

Highlights

  • Pro

Organizations

@KSIUJ @dzienniczkowy @open-website-status @szczurzy-torpedowiec @studio-makaron

Block or report dominik-korsa

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
dominik-korsa/README.md

Two hard problems

Hi there! ๐Ÿ‘‹ I'm a Theoretical Computer Science student at the Jagiellonian University, Krakรณw, Poland. I spend my free time making things. The things include mostly programming projects, but I'm also interested in electronics and 3d printing. Check out a list of some of the things that I made or contributed to:

๐ŸŒ KSI Gutenberg - [Source]

Gutenberg logo

A standards-compliant office printing gateway. I'm currently the team leader for this project, created at KSI UJ - the Computer Science Students' Association at Jagiellonian University.

Features

  • Print files online using a web app
  • Print from any device via the Internet Printing Protocol
  • Multiple customization options ([Planned] brochures, booklets, N-in-1 printing, manual two-sided printing)
  • [Planned] Advanced print output preview with 3D visualizaton of the output order and backsides of page sheets.
  • Supports authentication using OpenID Connect
  • Granual permission management

Created with Django, Nuxt 4, Tailwind.

๐ŸŒ plan.dk-gl.eu - [Source]

Timetable logo

This is a school timetable app - it can load and parse VULCAN Optivum timetables (using another project of mine) or load data from an API for V High School in Krakรณw timetable.

Technologies and features:

  • Fully responsive and mobile first - works great on mobile and on desktop
  • Very customizable - users can select their groups, hide lessons they don't attend, choose favourite classes change the color scheme and more
  • Has a built-in classroom map for the V High School.
  • Has a combined view, where a user can see the timetables of all the classes at once
  • Build using Vue 3 and Quasar
  • Progressive Web App (PWA)
  • Caching - timetable data is stored locally so the app works even when offline and loads almost instantly

๐Ÿ“ฑ Wulkanowy - [Source]

Wulkanowy logo

A mobile app, with over 1 million downloads on Google Play for accessing VULCAN Uonet+ school registers. This is quite a big project with over 20 contributors.

I've also worked on related projects, like the timetable parser mentioned before, a Discord bot for the Wulkanowy community and the project's website.

Discord Integration logo

A plugin for Spigot servers that allows to sync messages in a Discord server and Minecraft chat.

Very customizable, has almost 3000 downloads. Check the listing on Spigot Hub for a list of features.

Written in Kotlin, uses Discord4j, makes use of Kotlin coroutines.

๐Ÿ’ป Face Shield - [Source]

Face Shield logo

Desktop app that detects when you touch your face, using a webcam or a Xbox Kinect. When you do that, it plays a sound and shows an alert on the screen.

Used technologies: Electron, Vue.js, Vuetify, TensorFlow.js.

This app was made as a submission for the Hack Heroes programming contest, where it won ๐Ÿฅ‡ first place.

๐ŸŒ Boardflow - [Source]

Boardflow logo

A collaborative web app, where students can add upcoming lessons, homework, tests and quizzes to a shared calendar. Created due to the ineffectiveness of school organization during the lockdowns caused by COVID-19.

Technologies and features:

  • Made in Vue.js and Vuetify
  • Uses Firebase Firestore as a real-time database
  • Uses Firebase Auth for signing in with Google or Facebook accounts
  • Has ๐Ÿ‡ต๐Ÿ‡ฑ Polish and ๐Ÿ‡ฌ๐Ÿ‡ง English translations

๐Ÿ”ง No Liblink - [Source]

No Liblink logo

A browser extension which automatically replaces annoying liblink.pl links with the URL they are redirecting to in the Librus Synergia school register.

Published in Chrome Web Store

A web app for creating resources to teach programming. Teachers can create materials and exercises, written in markdown. Students can send back their solutions to the exercises, which are then graded by a teacher.

Technologies and features:

  • Made in Vue.js and Vuetify
  • Uses Firebase Firestore as a real-time database
  • Uses Firebase Auth for signing in with Google or Facebook accounts
  • Uses Firebase Cloud Messaging for push notifications

๐ŸŒ Game Auction - [Source]

An app for realtime bidding, useful for tabletop games like Monopoly. Supports three types of auctions:

  • English - classic auction type. Players place their bids and see the bids of others in real time
  • Dutch - the price gets lower as time passes, until someone accepts the current price.
  • Sealed-bid - players bid once, without seeing the offers of other bidders. The player who bids the highest price wins.

Uses Vue.js, Vuetify and a custom Socket.IO backend.

A web app that counts down to midnight, January 1st. That's it!

Pinned Loading

  1. timetable timetable Public

    Vue 5 3

  2. discord-integration discord-integration Public

    Spigot plugin that allows to sync messages in a Discord server and Minecraft chat

    Kotlin 18 3

  3. new-year-countdown new-year-countdown Public

    Countdown to new year

    JavaScript

  4. dzienniczkowy/timetable-parser-js dzienniczkowy/timetable-parser-js Public

    TypeScript 13 2

  5. game-auction game-auction Public

    Vue