Key Design Decision Deliverable 4 - McGill-ECSE321-Winter2022/project-group-group-08 GitHub Wiki

We started working on the project using the tutorial's suggested method (Kotlin), and shortly after, a teammate shows us capacitorJS which he is very familiar with. After confirming with the professor and TA with this method, we chose to use capacitorJS to convert our website code into a mobile friendly app code that runs on both in an iOS environment and android studio.

As it is a mobile application, we have decided to prioritize the customer needs and implemented a home page, browse, profile, cart and receipt. Although the employees and manager may log into our app as well, we notify the employees and the manager that their functionalities are not full supported (i.e. they will not be able to manage items, shifts, receipts, stores etc.)