W04: Final Project – Proposal
Overview
Settle on one idea for your final web application project. This week a detailed project proposal is required. This proposal will help you solidify your idea and plan out the project. It will also help you understand the scope of the project in relation to the amount of time needed to complete the web application by the end of the term.
Instructions
Project Description and Requirements
- Review the project description and development requirements: Final Web Application Project
Write the Proposal Document
Required sections in the proposal document:
- Overview: A brief description of the project. What is the problem you are trying to solve? What is your motivation to work on this?
- Target Audience: Who is the target audience for the application? Who will it serve?
- Major Functions: A list of the major functions of the application. What will it do? List these in as much detail as you can. At least 8 major functions with their descriptions are required.
- Wireframes: Wireframes of the major views, mobile and desktop.
- External Data: What external API data source(s) will you use? What data will you need to store?
- Module List: A list of the modules you will need to build. What are the major components of the application?
- Graphic Identity: List the color scheme, typography, and other specific element styling details. Include a design or description for an application icon.
- Timeline: A schedule of the work you are planning to complete for weeks 5 through 7 of the term. Include specific deliverables of each week.
- Project Planning: A link to a Trello board with all the tasks you can think of at this point
defined as cards. Again be
as detailed as possible here.
While you should strive for thoroughness in your initial planning, understand that your project Trello board a living document that will be continuously updated and refined. Don't aim for perfection at the outset, but rather focus on capturing the essential tasks and adapting as your project progresses.
- Challenges: What do you anticipate being the biggest challenges in building this application?
Here are some example proposals:
Peer Review
- Share your proposal document or parts of your document with your peers on the class's Microsoft Team.
- Review the proposals of your peers who have posted.
- Provide appropriate feedback. Seek clarification where needed.
Submission
- Return to Canvas and submit the document in the associated module.