Sprint 6 Meetings - PatrickJosephEns/studio-webdev GitHub Wiki

Meeting 1:

Patrick: This week I have been working on items pop up and have been struggling to work around the current items code to make this happen.

Kieran:

  • added a 3D model to the homescreen which features a keyboard and the abillity to pop it out and than zoom in/pan in on the model.
  • added tool tips around buttons or actions that might not be too obvious (the 3d phone on the home screen, accordions, popouts).
  • added divs to the home screen with some filler text to give some content.

Deegan:

Meeting 2:

Patrick: Working with Kieran we have managed to get the pop-outs working and can now upload item file and be able to view them. As we only have a few weeks left I want to get some styling and frontend looking nicer so that when we are showing our work at showcase it looks good. I will create some tickets and assign myself to work on for the next sprint.

Kieran:

  • I was able to get the pop-outs working on the item cards by using MUI.
  • Using Deegans Upload File from earlier on, I will modify it so that a user can upload a file and make that file associated with the item. I have begun working on making this work and a user can currently upload an image but it is not fully displaying. I will make images display on the popouts.
  • Within each popout I need to than display the items content, and also a 3D model. If the user has uploaded a 3d model, it will display it in 3d. If they have not, it will display them as normal images. I will also continue working on styling the home page, and trying to add more content to it.
  • spent some time downloading images and than creating shops on the website.
  • created a unique "modern" background to be used across the mall website to break up the white space.
  • Added white space to the Accordion Stores on the home screen to improve the look
  • added a view counter on the home screen that increments each time a user visits the site
  • Gave the user the ability to upload multiple files per item on there store
  • Made the upload files component only allow specific files
  • Added a delete button to each item so the owner can delete a singular item (with confirmation)
  • Logic is set up to decide whether to show a GLTF or a PNG for each card. Images are showing in the popouts
  • Need to make a new File Upload component for the 3D Models so it can upload all necessary for a 3D Model
  • Have made sure the user can only upload Images and 3D Models
  • Implemented basic Authentication checks on the Database using Database Rules
  • Did a lot of work to do with ticket management on github to help the team stay on task and do as many tasks as possible
  • Fixed delete button showing on all stores (Added check that the store is owned by the current user)
  • Built and Deployed latest version to Hosting
  • Deleted all of the stores I made so we can see how barren the website is

Deegan: