Currently enrolled in ICS 314, I’ve started to build my professional persona. Creating accounts and webpages where i can exhibit my skills and projects to future employers is a big part in developing my professional persona. Using Techfolio Designer helps me create a professional portfolio that is concise, easy to digest, and available to everyone. Contributing to Techfolio Designer will help me understand the development process of desktop applications. Not only will I be helping develop an important tool, but I will also be improving my skills and experience in application development.
This was my first time using Techfolio Designer, and the instructions left by Professor Philip Johnson helped me with a hassle-free installation and setup of the Techfolio Designer. However, there were a few problems while using Techfolio Designer to edit my techfolio. Additionally, installing and running Techfolio Designer through Electron Forge proved problematic. I couldn’t get Techfolios Designer to open using Electron Forge on my Windows Machine, so I tried on my Linux machine running Ubuntu as well. However, Electron Forge still could not open Techfolio Designer.
npm install
in the app directory gave a lot of strange error messages, such as saying it needed node 6.0.0 or higher when I had node 10.9.0 installed. Additionally, electron-forge start
prompts me saying that Electron can’t find any files that it can open, even though the package.json and es6-shim.js is present in the directory. Because of this, I couldn’t open Techfolio Designer through Electron Forge on my Windows or my Ubuntu machine.As I learn about Techfolio Designer, I hope I can further understand why I’m getting these errors, then help fix them. Even with the issues listed above, I still consider Techfolio Designer to be a vital tool for anybody that wants to build a professional portfolio. This program allows people with little technical experience to build a stunning online portfolio. I look forward to learning all I can about this program and how to develop appications like this.