Week 4: A Dip into WordPress

Weekly Review On 17th August, I showcased my progress on the mockup to Dr. Shawn during our weekly meeting. He mentioned that it was already satisfactory, and that I should start working on the WordPress website. After the meeting, I started by uploading almost all the graphics I’ve edited onto Read more

Week 3: Learning Others’ Perspectives

Weekly Review On 10th August, I had an online meeting with Dr. Shawn regarding the progress of my mockup website. He suggested that I should simplify further the information regarding the system’s flowchart on the main page to highlight the core message that we want to showcase to the potential Read more

Week 2 : Fixing Issues and Supporting a Live Event

Customising the Default Layout and Fixing the Overflow Issue This week, I continued working on the React Admin issue assigned by Dr Shawn which is default layout customisation by creating a new copyright information button and displaying database information at the bottom-left corner of the side menu. After I submitted Read more

Week 2: First On-Site Experience

Simplicity is Key On 3rd August, Dr. Shawn reviewed the first two mock pages for Sayembara’s website that I made during the first week of my internship. We have decided, however, that we minimize the amount of information-dumping that exists on the original website, and instead highlight on what the Read more

Week 22: Debugging, Progress & The Final Event

This week, I continued investigating the logo issue that appeared after the latest application upgrade. My initial investigation showed that the logo request was returning a 403 Cloudflare hotlinking error, while other CouchDB requests in the same session were working correctly. However, Dr. Shawn pointed out that this explanation did Read more

Week 21: Continuous Improvement

This Week This week, I continued developing the Rank-Based System, mainly focusing on the Rank Judge module. After testing the drag-and-drop functionality, I confirmed that it works well even when using a laptop touchpad. The list automatically scrolls while dragging, allowing judges to move participants from the top to the Read more

Week 1 : A Week of Onboarding and Learning

This week, I completed my onboarding, learned the fundamentals of React Admin, and completed my first project dependency update. Onboarding and React Admin On my first day, I attended an onboarding meeting with Dr. Shawn. The session gave me a clearer picture of what to expect during my internship, especially Read more