Final Project Submission Information
In the concluding project, you should submit the following (that are further described below):
- Presentation Video
- Working Implementation
"Working" Implementation
Your project team should have created a "working" implementation of your team's project, hosted on a public GitHub.io page. For your submission, you should submit a link to your team's publicly accessible GitHub page. This application:
- Does not need to have any persistent data/active functionality, and should be merely static pages.
- All links should be functional.
- While the application should look decent, you do not need to spend a significant amount of time on styling or CSS implementation.
- It should not be connected to any external APIs.
- The primary technology that the application should use is HTML.
- Ideally, the implementation should closely resemble the prototype that you made in Google slides. However, you are expected to make remediations/improvements to what you proposed in the original prototype, so deviations are perfectly acceptable.
- You should NOT merely upload your prototype to Github.io.
- Your team should conduct rigorous testing to ensure that all links and emulated functionality works. You should always rigorously test software before releasing it.
Presentation Creation
Presentations are an important component of not only the undergraduate software engineering program, but being a software engineer. Presentations are a great way to: Demonstrate progress, update stakeholders about project status and receive feedback from audience. Throughout your career you will likely be asked to conduct numerous presentations, either in person or virtually.
Here is a template to start with. Explain the steps you took to develop this system from inception to programmed prototype. Discuss your team communications and how you managed the project. Some things that you should include in your presentation include:
- An overview of your project.
- The project's primary objectives.
- The status of your project.
- Provide a short (3-5 minute) demo.
Presentation Video
You should submit an approximately 3-5 minute long video.
Submission Notes
- Each member should present reasonably equally.
- Submit your presentation (eg .pptx) file.
- Submit a link to the publicly available YouTube video of your team's presentation (you can use unlisted format if you'd prefer to not make the video public). There are a variety of existing resources that discuss how to submit videos to YouTube.
- We recommend using Zoom recorder.
Submission Information
As a team, submit the link to your GitHub.io page to the "Final project and presentation" section in Mycourses. You should also submit a link to your video in the same submission area.