top of page

Planning out how to make the interface for kiosk

  • Writer: Ang Yong Xiang Adwin
    Ang Yong Xiang Adwin
  • Nov 24, 2018
  • 1 min read

Thankfully, I have done my research at the very start and I have used raspberry pi for portfolio 1 before.


One of the most commonly used programming language for raspberry pi would be python based on what I have researched in the portfolio 1.


To build the GUI, the supposed appropriate framework would be to use the Tkinter framework. However, the issue with Tkinter is that, all the examples online that utilizes Tkinter to build a GUI, majority if not all, have a very old design interface, which actually irritates me a little.


Therefore, I look to another solution which was to develop the GUI as a website. I looked at this article which compared Django and Flask.


Django offers more utility compared to Flask. Django provides an admin panel, database interfaces, an ORM and directory structure for the website out of the box. However, for the kiosk does not need those feature, therefore I chose the simpler framework which is Flask as it gets the job done more easily.


Resources

Recent Posts

See All

Comments


bottom of page