COMPSCI 326 Web Programming

Hello, if you have any need, please feel free to consult us, this is my wechat: wx91due

COMPSCI 326 Milestone 0: Project Ideas

Overview

This project will give your team an opportunity to describe an innovative idea for a web application that your team will be developing over the latter half of this semester. In addition, your team will design some preliminary functionality of the application to show us what you expect your final application will be capable of doing.

Naturally, we expect your thoughts and ideas for your project to change during the course of the semester leading to changes in the data your application will support and the interface your users will expect. This and all future projects will be building blocks leading to the final project submission at the end of the semester. To get a sense of where your project should be headed, please read the Final Project Specification to understand the requirements for the final submission.

Part 1: Git and GitHub

We have already covered how to use Git and GitHub in this course, and it is a requirement for this and all future milestones. If you need a refresher, please take the time now to review this list of supplementary resources.

This part of the project is simple. One team member should create a newpublic github repository for your project and add each of the other team members as collaborators. You should name your repository with the formatcs326-final-groupname.

Part 2: Project Ideas Document

Your team must come up withan original and innovative idea for a web application. Your idea can be something entirely new or it can be based off of an existing application but targeting a completely different user base.Your project should also be unique among the class.You will coordinate with the TAs and UCAs to ensure that no two groups have the same idea by using the #project-ideas channel on Slack. (First, discuss your ideas in your group channel! You can always tag the TAs for feedback before posting to the public channel.)

Your application must include at least four different types of data (excluding user data). For example, an image viewer application that supports only images isnot acceptable. A cookbook application that includes data for recipes, ingredients, shopping lists, user comments, and likes is acceptable.

You must submit a document written in Markdown with the following parts:

1. Theteam name

2. Theapplication name

3. The first section titledTeam Overview including the names of each team member and their GitHub usernames.

4. The second section titledInnovative Idea which provides a brief paragraph or two describing your application and how it relates to other existing applications. If your application does not relate to an existing application then mention that.

5. The third section titledImportant Components which provides a brief paragraph or two explaining the functions provided by some of the components of your final projects.

Please submit this file asdocs/ideas.md file in your github repository to complete this part of Project 0.

Submission

You must submit by the due date to the Google Form linked here: https://forms.gle/RqGziwxfQt6boq7f9

You will be submitting a link to your team's github repository which must contain a folder nameddocs,and a Markdown file inside the docs folder namedideas.md.

Make sure your link is public or you will not be given credit.

发表评论

电子邮件地址不会被公开。 必填项已用*标注