It’s been an intense six weeks up to this point. The project is coming along in fits and starts. I have to say the most challenging part of this project is coordinating work amongst the five of us, with conflicting schedules and diverse viewpoints acting as impediments towards getting things done.
I’ve been working on a lot of the front end design. I have a splash page that loads as soon as the program runs, which then immediately routes to the main login page. The splash page was surprisingly easy to set up; all it required was a package download and two lines of code – one line to initialize the splash page, and another line to kill the splash page.
I found a nice background image to use as a canvas for our application. It turned out very nicely; the image left a nice patch of whitespace in the middle of the screen so I could place other widgets within it.
Large challenges remain. We still need to properly implement the backend and tie it together. The augmented reality feature also hasn’t been implemented; I’m hoping that it won’t be too technically challenging to get AR to work on flutter. AR support for Flutter seems a bit thin, so I am worried that we’ll end up getting blocked on that aspect of the project. Here’s hoping I’m wrong.