Lesson Weekend

In the last course section, we asked you to begin brainstorming project ideas for your capstones. You will be expected to submit your capstone proposal during the next course section, React with Redux.

Selecting a Project

Once you've decided on a project you will be required to complete two tasks: sign up for the project on your course's designated whiteboard or online doc, and email a proposal to your instructor.

Whiteboard or Online Doc Sign Up

Write your name, language or framework, and a one-sentence summary of your project on the designated whiteboard or online doc. This is a public sign up for everyone to see.

Project Proposal

Complete the project proposal template and email it to your instructor (early proposals are welcome and encouraged). Make sure to review the homework on Minimum Viable Products before drafting your proposal. Knowledge of MVPs will be required to complete the questions below.

Double-check your work for spelling, typos and punctuation, and use professional language and technical terms as you would in a project proposal completed for a supervisor or manager.

Due Dates

The whiteboard or online doc sign up:

  • For full-time students, this is due by Monday of next week.
  • For part-time students, this is due by the first Sunday of the React with Redux course section.

The capstone proposal:

  • For full-time students your proposal is due by Wednesday of next week.
  • For part-time students your proposal is due by Sunday of React with Redux Part 2.

Project Proposal Template

Please also include Capstone Project Proposal: Your First and Last Name in the subject line.


Name of Student:

Name of Project:

Project's Purpose or Goal: (What will it do for users?)

List the absolute minimum features the project requires to meet this purpose or goal:

What tools, frameworks, libraries, APIs, modules and/or other resources (whatever is specific to your track, and your language) will you use to create this MVP? List them all here. Be specific.

If you finish developing the minimum viable product (MVP) with time to spare, what will you work on next? Describe these features here: Be specific.

What additional tools, frameworks, libraries, APIs, or other resources will these additional features require?

Is there anything else you'd like your instructor to know?


Lesson 15 of 43
Last updated October 18, 2021