jmkaneshiro / stayontrack

StayOnTrack is a clone of Pivotal Tracker -- an agile project management tool.
https://stay-on-track-app.herokuapp.com/
5 stars 0 forks source link

MVP 1 - User Authentication #17

Open jmkaneshiro opened 4 years ago

jmkaneshiro commented 4 years ago

Overview of changes

The home page

When a user visits the home page at /, they are greeted with several advertisements about the application. They have links to resources and to sign up and login.

Sign up and log in

The home page, sign up, and login can only be visited by a user who is not currently logged in. A logged in user is redirected to the dashboard.

Dashboard

This page only has log out functionality at this time. Once a user is logged out, they are automatically redirected to the log in page. /dashboard is a protected routed that is only accessible to logged in users.

To Dos

jmkaneshiro commented 4 years ago

All changes are visible on: https://stay-on-track-app.herokuapp.com/#/

jmeyer90 commented 4 years ago

Tasks to be completed:

Bonus:

Note:

jmkaneshiro commented 4 years ago

@jmeyer90 Ready to go! I made the changes we discussed. I also added a phon-ey google-sign/signup on homepage link (which I will make usable if time permits), cleaned up more of the CSS styling, and generally made the page more pixel perfect (particularly with responsiveness for smaller screens).

Things to note:

jmeyer90 commented 4 years ago

Everything looks great. One last addition then feel free to move on:

jmkaneshiro commented 4 years ago

@jmeyer90 I added demo login to the nav bar on both login and signup. I also adjusted my app so that the footer with my contact information appears on all pages :)