Long Road Ahead of Me

My whole week was occupied with me working on the layout and the design of the registration form. In the previous week, I did not focus on the whole design aspect of the form first, so when I showed Dr Shawn my progress on the project in the first day of the week, he was not impressed by its looks. He gave me a few suggestions on how to improve the structure and make it a bit more visually appealing, Read more

Hello

I stepped into AESTE on my first day not knowing what to expect. This was my first internship in the real world and all I was looking for was knowledge, but I gained so much just in one week. On the first day, I was welcomed and greeted by Dr Shawn at the office. He introduced the workplace and explained how things work around in AESTE.  He also guided me on how to login to the system and access to Read more

All about the Users

So for this week all I mainly did was implementing the registration form itself as part of the client project. Design and layout at the moment is not of utmost importance, but to ensure that the required functionality is there. UX in the Online Store Before I dive into that, I’ll talk about the problems we had when extracting the data from a webhook. Differentiating specific products from other products in the online store. Extracting user information in the simplest Read more

A Lesson Learned

The week didn’t start off on the right note. Dr Shawn was rather disappointed at the fact that I didn’t do something as properly as I should. I thought it was safe to assume the outcome of that particular thing, but Dr Shawn made me realize the error of my ways. He highlighted what it means to be a true professional software engineer. One thing about it is that professionals make sure they have concrete evidence when proving something. They Read more

Remote Wireshark

Wireshark is a free and open source packet analyser. It is used for network troubleshooting, analysis, software and communications protocol development, and education. This is not a well advertised feature but it is possible to use Wireshark to monitor the traffic on a third machine. This may come in handy when one is interested to study a remote system under monitoring. So, it is possible for machine C to analyse the traffic between machines A and B, without having to Read more

WooCommerce and POCO C++

This week, I set Wt aside to focus more on the WooCommerce WordPress plugin and the POCO C++ libraries, as both will play an important role in the project. WooCommerce REST API An amazing thing about WooCommerce is their easy to use REST API. It is really useful for developers that needs to extract important data in JSON such as customer orders, product categories, attributes and variations, you name it. I started off by installing a Bitnami WordPress virtual machine, Read more

The Wt Framework

My week started off with me meeting Dr Shawn at the office. He told me to just learn the git flow workflow just for that day and I did so, and at the same time I tried to get comfortable with my new working environment. The real work started on my second day where he introduced me about AESTE’s very own project which I would be working on during my internship period as I sat down with him for my Read more

Bye

This week is my last week. I tried my best to make sure that the project that I have been assigned was working even though I know that the way I did it was not in the same way Dr Shawn wanted me to do it. I worked hard on that thing and I wish that I have more time to work on the project. I would like to thank Dr Shawn for giving me the opportunity to be a Read more

sxc.hu

Presentation Day

This week I have to do presentation in front of Dr Shawn and my lecturer. I have to do two separate presentation because Dr Shawn has another commitment that he needs to attend. Actually it was a good thing doing two presentations because Dr Shawn gave me a lot of advises about the presentation. He told me that I need to explain more about my projects to the lecturer and all the advises that Dr Shawn gave really helps me Read more

ERPNext API using PHP

This week I managed to perform CRUD operations for Customer, Items and Sales Order by connecting ERPNext API using PHP. Once I successfully managed to do one of the operations the others become easy to do because the code is actually quite similar and I only have to change one or two lines of codes to make it work. But, I faced a problem with Sales Order because in Sales Order it needs to grab the data from Customer and Read more