Skip to content

Latest commit

 

History

History
122 lines (95 loc) · 3.02 KB

stretch-goals.md

File metadata and controls

122 lines (95 loc) · 3.02 KB

Flow:

1a register - profile - emails? 1b login

2 Home

3 achievements - rename milestones

4 review completed achievements

5 buildpdf

6? review pdf and emails. --> send

7, 8 profile and emails.

need to do

  • fix login logo

  • navbar

    • Home Page
    • Achievements Page
    • Completed Achievements Page
    • BuildPdf Page
    • Profile Page
    • Emails / contacts Page
    • [ ]
  • emails

  • pdfs?

  • styling

    • font
    • colors
  • add photo information in buildpdf

  • make gmail info private.

  • put more achievements in db

  • put logout into the navbar.

  • send copy to user

  • forward facing demo photo.

  • add ngf-fix-orientation="true" to your picture input button

  • spinner after email button is pressed.

  • [-] put name in navbar to let them know they're logged in.

    • don't they know, based on their data?
  • need to pick at least one compelted achievement and photo or it breaks

  • reply-to / reply warning in email.

  • how to / faq / more specific directions

  • feedback on pages - photo updated, email being sent...

  • create presentation story

    • tech used, user perspective, problem to solve, etc.
    • review scoping document
    • [-] mobile - use phone
    • create real email for user.

Node, Express, Angular and PostgreSQL, Nodemailer to send emails using a GMail email address, and Amazon Web Services S3 storage to keep the photos. Boostrap to line everything up and make it responsive.

Plan to use Heroku to host the site.

  • [-] sound when you login?

All Pages

  • is there a logout message? / confirmation
  • change "achievementsPage" to "achievements" (milestones)
  • change "xxxPage" to "xxx"
  • drop shadows
  • sweet alerts / modals
  • photos or pictures? - watermark photos on background: picture - see Hue's grayscale css parameter
  • contact form?
  • remove console.logs

Home

  • basic directions?
  • use baby's name in sentences: Go to baby Arlo's Achievements
  • style list?: 1 2 3 4

Achievements

  • rename undone achievements as milestones.
  • search achievements
  • show more achievements
  • put more achievements in db
  • format for different size screens better

Completed Achievements

  • search achievements
  • show more achievements
  • delete completed achievements
  • format for different size screens better

Photos Page

  • delete photos
  • update photo text
  • search photos
  • show more achievements
  • put all divs out like giphy project
  • drop shadows?

BuildPdf

  • save pdf/emails as an object for later
  • remove second "--" if no comment
  • x months / 1 month old.
  • add photo information
  • make gmail info private.
  • create a warning if you don't have enough or have a full number of achievements.

User Profile

  • delete users
  • allow to change userid / email & password
  • combine profile page and email contacts page
  • profile page, confirmation message from save.
  • firstname last name.