A Node.js blogging platform created using Express, Passport.js and Mongoose, including features like persistent local authentication, account creation, blog posts with unique urls and comments.
Time spent: 15
- User can Signup, Login and Logout with input validation
- Session and user accounts are persisted in a data store
- User can create and edit a blog post
- User can view blog posts with details on their Profile
- User can view anyone's blog with posts at the specified url
- User can comments on their blog posts on their Profile
- Handle the empty create post case