Module 03 · Final Project and Assessment最终项目与评估
Practice Project - Scenario & Overview实践项目:场景与概述
Estimated Time: 15 minutes
预计时间:15 分钟
Scenario 场景
You have recently joined a logistics company seeking to enhance its supply chain management process by creating a shipping calculator web application. The company's objective is to establish a robust, efficient, and transparent system for calculating shipping costs and providing delivery estimates to its customers.
您最近加入了一家物流公司,该公司希望通过创建一个运费计算网页应用程序来提升其供应链管理流程。公司的目标是建立一个强大、高效和透明的系统,用于计算运费并向客户提供配送估算。
In today's dynamic business environment, collaboration and knowledge sharing are crucial in advancing research and fostering growth.
在当今动态的商业环境中,协作和知识共享对于推进研究和促进增长至关重要。
Within this company, multiple teams are concurrently working on different products. Therefore, it is imperative to ensure seamless collaboration, effective version control, and efficient project management. The company has decided to use GitHub as its web-based interface.
在这个公司里,多个团队同时在不同产品上工作。因此,确保无缝协作、有效的版本控制和高效的项目管理至关重要。公司决定使用 GitHub 作为其基于网络的界面。
Your assignment involves harnessing GitHub's collaborative and version control features to oversee the development and deployment of the shipping calculator web application. This initiative aims to lead to an optimized supply chain management process.
您的任务涉及利用 GitHub 的协作和版本控制功能来监督航运计算器网络应用程序的开发和部署。这一举措旨在实现优化的供应链管理流程。
Overview: 概述
This practice project consists of two parts.
这个实践项目包括两个部分。
Part 1: Using GitHub UI 第一部分:使用 GitHub UI
You are asked to host the starter code of your company to calculate shipping logistics rates on GitHub in a new repository as the first step. You will not only host the script but also follow the best practices introduced in this course and create supporting documents for the open source project, including a code of conduct and contributing guidelines. Additionally, the repository should be available to the community under the Apache License 2.0.
您被要求将公司计算物流运费率的启动代码托管在 GitHub 的新仓库中,作为第一步。您不仅需要托管脚本,还要遵循本课程中介绍的最佳实践,并为开源项目创建支持性文档,包括行为准则和贡献指南。此外,该仓库应按照 Apache License 2.0 许可协议对社区开放。
This will be done on the GitHub UI.
这将在 GitHub UI 上完成。
Part 2: Using GitHub CLI 第二部分:使用 GitHub CLI
You have successfully started your company's journey with GitHub by creating a repository for the Shipping Calculator application. All the developers have contributed, and their changes have been accepted and merged into a new global repository: https://github.com/ibm-developer-skills-network/Centralized-repository-shipping_calculations.git. Now, you have been asked to edit some of the codes and also add few more files. For this, you will fork this global repository, make the necessary edits, and add files using Git CLI in the provided lab environment. Finally, you will open a pull request to contribute your changes to the global repository.
您已成功通过 GitHub 为 Shipping Calculator 应用程序创建了一个仓库,所有开发者都做出了贡献,他们的更改已被接受并合并到一个新的全球仓库中:https://github.com/ibm-developer-skills-network/Centralized-repository-shipping_calculations.git。现在,您被要求编辑一些代码,并添加几个文件。为此,您将在这个全球仓库上进行 Fork,在提供的实验室环境中使用 Git CLI 进行必要的编辑和添加文件。最后,您将发起一个 pull request,将您的更改贡献给全球仓库。
This will be done on the CLI.
在命令行界面(CLI)中完成。