Powerful .NET 6 Blog API
Live demo : https://mydevblogapi.herokuapp.com/swagger/
- Advanced search by combining filters on all resources (user, post, comment, etc.)
- Advanced user permissions management by creating roles and permissions for users (CanEdit own Posts, CanDelete All Comments, etc.)
- Community features (create comments on a post, like a comment or a post, add a comment on a comment, consult profiles, etc.)
Compatible with Linux / Windows / MacOS and can be deployed with SQL Server or PostgreSQL database. Can also be deployed on Heroku.
- Follow guidelines from DDD (Domain Driven Design).
- Good code coverage
- SonarCloud used to ensure code quality
Tutorial available in Getting Started wiki section.