Giter VIP home page Giter VIP logo

cheerio's Introduction

Two hard problems

Hi there! 👋 I'm a high school student in 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:

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 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

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!

cheerio's People

Contributors

0xbadc0ffee avatar 2020steve avatar 5saviahv avatar alexbardas avatar alexindigo avatar andineck avatar arb avatar bensheldon avatar coderaiser avatar cvrebert avatar davidchambers avatar dependabot-preview[bot] avatar dependabot[bot] avatar dianelooney avatar fb55 avatar finspin avatar greenkeeper[bot] avatar inikulin avatar jugglinmike avatar kpdecker avatar maciek416 avatar matthewmueller avatar nleush avatar robashton avatar rwaldin avatar stevenvachon avatar twolfson avatar wvl avatar xhmikosr avatar yields avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.