This Web API is the first basic version of an application for sharing knowledge, research, exchanging opinions on scientific papers, mainly intended for researchers and students. Users can add posts, comment and create categories. The application is under development with the intention of adding for example file uploading, creating scientific groups, rating scientific papers and linking research, and creating surveys of a research nature. The mission of the application is to create a social network focused only on science and sharing knowledge without unnecessary posts about private and entertainment life.
- C#
- ASP.NET CORE 6
- Entity Framework Core
- AutoMapper
- FluentValidation
- XUnit
- Authentication via JWT
- Basic error handling with middleware
- API documentation via Swagger
- CRUD operations working with MS SQL Server