Title: Set up app to render templates
User Stories
- As a user, I want to be able to view the home and dashboard pages in the browser
Title: Set up database and models
User Stories
- As a user, I need a database that can store my account, posts, comments, or upvotes
Title: Finalize homepage views with data and filters
User Stories
-
As a user, I want to be able to see my posts on the homepage
-
I expect to see dates, URLs, and plural words properly formatted
Title: Implement user logins and sessions
User Stories
- As a user, I want to be able to log in and have my session remembered if I refresh the page
Title: Build and safeguard remaining routes
User Stories
- As a logged-in user, I want to be able to create new posts and comments and upvote other posts
Title: Deploy the app
User Stories
- As a user, I want to be able to visit the app on a public URL