You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.

Loading...

Achievement Table


MoSCoW List Achievement


Overall Achievement Table

Individual Contributions


Critical evaluation of the project


User interface

The design is quite minimalistic, which helps avoid overloading the user with a bunch of information, and highlights the key features. While white and orange are a nice combination of colours, having the option for a dark mode version would help to reduce eye strain from the bright white. The rotating cycle of greetings could have more to cycle through instead of just three. The profile section is a bit bare and could do with more custom information to fill in, such as your own birthday, and probably doesn't need a weight set. It would also be nice to change your own profile picture. The search bar, while nice that is floating, is not a full white bar and has some transparent part which does not seem intentional.

Functionality

Selecting a template is relatively easy and being able to send the greeting message is hassle-free. Posting a comment on each card is as easy as it can get, though it would be nice to be able to see top comments without having to click "see all comments". Saving and liking a template is easy to do as well; just pressing a single button does the job, and you can view them in your profile section. Posting your own greeting card is also done in the profile section, and while the UI doesn't match the general app UI, it takes no time to upload your greeting.

Stability

There seem to be no issues with the stability of the app; We have not encountered any crashes when switching between pages or uploading anything.

Compatibility

Works on both mobile and pc. Although it is clear the app was more suited for mobile devices than pc, with the formatting, it is still plenty usable on pc.

Maintainability

With our admin page, maintaining the app is feasible, and it's easy to keep track of all the new information coming in. Keeping the app running is also manageable with modern cloud technology like azure and IBM cloud, so we don't have to worry much about it.

Project Management

Each role among the members was clearly defined, each team member did their tasks to the utmost, and there was no issue that needed to be resolved regarding a team member.

Bug List


User interface

  • After switching the resolution of the device, the page image needs to be refreshed to adapt properly
  • Functionality

  • Sometimes in IOS Chrome you need to refresh the page to view Models in AR
  • Future work


    User interface

    In the future, what could happen is that the app evolves into a messaging app that can use more than just greetings to send to each other, like stickers and emojis. Since it is cross-platform, anyone could communicate anywhere, and having the AR implemented means it could make messaging others a lot more entertaining. It can also just be a platform for people to share their AR creations and want their work to be shared with others.

    At the same time introducing NFT (Non-fungible token) would also be a good solution, tokenise each sending greetings card which then becomes non-fungible tokens stored on the blockchain that certify that a digital asset is unique and one of a kind