Hand-off Plan

User Notice: 

  1. Our group built up a website that is for users to run and download 3D models in the easiest interaction. In order to run and download the model from our website, the user needs to
  • have an email address to sign up for your account
  • have the zip file that contains scanned images from four different cameras
  • have the extrinsic and intrinsic camera configuration files which are in yml format or have configuration parameters
  1. Once the zip file and configuration files, or configuration parameters, are uploaded, the model is eligible to run. It will take some time to run the model, and the downloaded model will be kept in zip file format.

Client Notice: 

  1. Our client from UNC Blue Sky Innovations could access the following at the end of Spring 2023:
  • Docker account
    • We have a team docker account for running applications in development mode. The credentials can be found in GitHub documentation.
  • Github
    • The repository includes all application code and necessary documentation.
  • Team G Website
    • Our team website includes content such as design document and test plans. You could view and learn the details of our project through the team website.
  • Deployed Application
    • We have deployment instructions in our repository. Please make sure to read carefully of the readme markdown file and RunInDevelopmentEnv file in the documentation folder.
  1. Please read the documentation folder in our GitHub repository carefully. We have detailed documentation to explain the functionality of each folder inside our repository. This is the simplest way to help you understand the scripts.

Technical descriptions:

  1. Team G developed the UI of our Volumetric Capture website with React and backend service with Node JS. Both of them have very detailed documentation online. The architecture diagram in our final presentation, which is under the tab of assignment-final presentation, on the Team G website. This diagram could lead you understand the tools we used for the project.
  2. The administrator and future project developer should install docker and kubernetes to build, update, deploy and manage the container.
  3. All the platform selection details could be found on the Team G website under deliverables.

Pre-delivery Checklist:

  1. Follow the Test plan to check the functionalities.
  2. Check all the information on the website and make sure the users could use the web application easily.
  3. Review and update documentation.
  4. Merge all of the necessary changes to the GitHub main.
  5. Make sure the client understand the instruction and documentation in the GitHub Repository.