↰ To articles

The year was 2018. This was my second project that I can label as frontend one. I worked with HTML and CSS back in school, in 2015, but there was not much JS there.

After the success of the first project, I became interested in the frontend. I studied JS more and more and became interested in frameworks. I saw that the local hub of our university (a place where students can organize lectures and other events for each other) posts a schedule of events on Instagram every week, and each picture looks like a slightly distorted copy of the previous one. I immediately realized the problem: there is no template - someone creates a Photoshop document (or other document) from scratch every time - the result is inconsistent, and someone's time and effort are spent repeating the same thing.

I decided to create a website for the hub's administration where you could simply fill in the schedule fields, click “Create Picture,” and get a consistent design in a very short time.

Together with Julia, who helped with the layout, we made it in about a week in Vue.js with data and authorization via Firebase.

After authorization editing buttons and states were available, they were designed in the most minimalistinc and ui-non-invasive way possible. I couldn't revive the project (over years Firebase killed the DB without the ability to restore data) but here's the old screenshot instead.