- Register a new user
- Login using generated JWT token (expires in 1 week)
- Get list of all posts in blog saved to MongoDB
- Pagination (8 posts per page)
- Create a new post
- You can edit or delete post only if you are it's author
- You must be logged in to see post's details
- User's profile
- You can add personal info or edit it
Application is based on Vue.js framework called Vuetify.js