Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Suggestions:
-Add debits should be it's own tab, it’s really confusing when I have to submit twice in order to keep track of various debts.
-I don’t like the fact that the records screen is the first screen that you end up seeing. It gets really confusing as first page you get to seen on this site because it gives no background or info on what your actually supposed to do.

Reflection

Akira

I had a lot of fun making this website. I had never used jQuery Mobile, which handles things very nicely for the most part. It was also interesting to see the different problems we found when opening our site on the computer and a smartphone: some codes that worked on the computer crashed on the smartphone, or the size of the smartphone screen was much smaller than we had imagined. When having our prototype tested, I thought it was really interesting to see how much people who use the application for the first time get confused with what the makers thought was easy to understand. Ideally, I would want to continue working on this site and make the changes that reflect on the comments we received from our testers.

Nahom

I really enjoyed working on this website, I especially enjoyed working on the front end aspect of the site. The biggest difference was probably working on a mobile site rather than an actual one mainly because you have to consider and prioritize different things such as screen size which play critical roles when you transition from desktops to mobile devices. Overall, I think one of the things I would of tried to understand/work on more would be figuring out what features we can add and implement into the site using Flask. This was my first experience with the Flask framework, so I think given more time it would be one of the things that I would of tried to understand more and add to our application.

Haoyi

We chose to do a mobile web app mainly because it was something none of us had done before, so it was new and novel: normal websites are well-studied, and so are native mobile apps. I think that it was a very interesting experience, given that I was in parallel developing a native Android application for 21w.789. The parallels between the two techniques (the apps look more or less the same) as well as the contrasts between them (native Android is much more painful!).
It was also the first time I had worked in a group setting with multiple people doing somewhat homogeneous tasks: previous group projects always had a very clear separation of labour: one person would focus on one section of the project, and thus there was not a lot of task assigning or delegation to do, as everyone already had their work cut out for them. In this case, we were much more interchangeable, with any of us working on any part of the app.