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.