Welcome to the blog-API wiki!
The following API is written to server as the backend for a blogging application. The front-end can make API calls and maintain the consumer side of things, whereas the backend is maintained by this API.
Features of the API
- Authentication System (Token based authentication)
- User Creation and Session Management
- Blog creations
- Blog Title, Body
- Category
- Image associated with a blog
- Likes on blogs
- Comments on blogs
- Publishing/Removing of blogs (Admin only task)
- Activating and Deactivating Users
- Admin management, add/remove admins
- User permissions, different kind of users (Admin or User) get different response from the server