View Code? Open in Web Editor
NEW
This application will create the database and back-end structure and a simple front-end with user accounts for a news aggregate site called "Just Tech News," where a user can add articles, as well as comment, and vote on them.
License: MIT License
JavaScript 83.60%
CSS 5.32%
Handlebars 11.08%
just-tech-news's People
Contributors
Watchers
just-tech-news's Issues
User Story:
As a user, I can view all news articles in a list.
As a user, I can see how many upvotes and comments each article has.
As a user, I can click on the comment count to route to a different page.
User Story
As a user, I can create a post
As a user, I can retrieve all of my posts
As a user, I can retrieve a post by id
As a user, I can update the title of a post
As a user, I can delete a post
User Story:
As a user, I can view an article's details on a separate page.
As a logged-in user, I can add a comment to an article.
As a logged-in user, I can upvote an article.
User Story
As a user, I can vote on a post
As a user, I can see who voted on a post
User Story
As a user, I can create my own profile that stores information about me
As a user, I can retrieve my profile data or another user's profile data
As a user, I can update my profile data
As a user, I can delete my profile
User Story:
As a user, I can view dates in a MM/DD/YYYY format
As a user, I want "points" and "comments" to be properly pluralized
As a user, I can easily read URLS
User Story
As a user, I can log into my account
User Story:
As a user, I can visit a login page to create a new account or log into an existing account.
As a user, I want to stay logged in even if I refresh the page or close the browser tab.
As a user, I can click a "logout" button for the app to forget me.
User Story
As a user, I can leave a comment on another user's post
As a user, I can see comments other users leave on my posts
As a user, I can delete a comment on a post
User Story:
As a logged-in user, I can view all of my posted articles on a separate dashboard page.
As a logged-in user, I can create new article posts via the dashboard.
As a logged-in user, I can edit or delete my existing articles via the dashboard.