Skip to content

Instantly share code, notes, and snippets.

@yosukehasumi
Created January 29, 2019 18:17
Show Gist options
  • Save yosukehasumi/2f2ee3b784e99d8ac2e0d78ddfd8c6de to your computer and use it in GitHub Desktop.
Save yosukehasumi/2f2ee3b784e99d8ac2e0d78ddfd8c6de to your computer and use it in GitHub Desktop.
img240 Week 5 Proposal

Project Name

Summary

Briefly provide an overview of the project. The aim is to offer a compelling pitch so that sponsors are already convinced the project is a good idea after reading the summary. The rest of the proposal offers greater detail about the key points in the executive summary.

Background

Use background information to provide context, including history, details about the problem or opportunity the project addresses, and the proposed solution.

Objectives

Include measurable goals as well as a broader vision for supporting project objectives.

Resources

Some high-level explanation on some of the ressources/technologies you'll be using (example: Authentication will be required in order for users to log in and create a profile... An email system will be implmented to send notifications to users...)

Database Tables

Propose a database structure for your application (this does not have to be set in stone but gives me a good base for discussion)

Here's and example how you might write your structure for a scheduling app:

  • users
    • firstname (string)
    • lastname (string)
    • email (string)
  • schedule
    • title (string)
    • description (string)
    • user_id (integer)
    • date (dateTime)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment