Generating Infographics

To provide more value for the candidates in the competition, my task this week was to generate graphs which will be sent to them by email, that depict how well they did in relation to others. I started with using a TSV parser to pass the spreadsheet I generated earlier Read more…

Just in Time?

This week went busier than any other in my internship so far. Since the start of the week till the very end I was constantly involved with one task or another. Having finished the final interface as per the previous design, I began wrapping up by adding the final touches. Read more…

Seventh Week Updates

During the seventh week, I made some modifications to the program for generating the PDF and spreadsheet for the competition results, such as including more data per page and adding date to the PDF. Next I tried finding a suitable library for producing some charts that can reveal useful information Read more…

Photo by Tim Gouw on Unsplash

Cutting it Short

This last week has been quite hectic and busy. With August 15th just around the corner I have had to speed things up quite a lot and any spare time I used to have previously is missing from my daily routine these days. With the migration to Vue Router and Read more…

Generating TSV and PDF files

My current tasks involve generating a spreadsheet and a PDF file from the database. To create the .tsv file, I opened a new file and wrote into it details of the players and performances of the database. I first wrote into the file the headers of the spreadsheet. Next I Read more…

Photo by Vojtech Bruzek on Unsplash

Pressing Brakes

This week was rather unproductive in the sense that I made no apparent progress towards any of my designs. But saying this whole week was a waste wouldn’t be accurate either as I have made some progress, albeit in a different sense. Creating a small Single Page Application with a Read more…

Photo by Charles Deluvio 🇵🇭🇨🇦 on Unsplash

Completing ServerApplication

Next in ServerApplication, I worked on generating the result documents. To generate the result document ID, Poco::UUIDGenerator is used. This UUID cannot be randomly generated, otherwise additional unwanted result documents could be created. With the createFromName() member function, the UUID created is set to be dependent on the performance ID. Read more…

Making Progress

This week went somewhat productive with my being able to add additional functionality to the overall app and finishing up the UI for one client base entirely and nearly completely finishing another. Since this week I mostly had to deal with UI designing I had to extensively go through the Read more…

Deploying ServerApplication

The fourth week saw me working on the ServerApplication from the Poco library. This system I am working on is a background process that will monitor and wait for the appropriate changes before actions are taken. First, I worked on pulling changes corresponding to events while ignoring other types of Read more…

Photo by Vojtech Bruzek on Unsplash

Hitting Turbulence

This 5th week of my internship went a little slow and underwhelming. Hurdles and retractions delayed progress and what should have been easily fixable edits ended up taking substantial amounts of my time every single day. The previous week I had covered some distance with regards to my project but Read more…