vbmacieel / PostHubAPI

A simple blog API with posts, comments and users

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PostHubAPI

The PostHubAPI is a blog API that provides complete CRUD (Create, Read, Update, Delete) functionalities for Posts and Comments, along with user registration capabilities.

Technologies Used

  • C#: Programming language used for API logic development.
  • ASP.NET Web API: Framework used to create RESTful APIs on the .NET platform.
  • Entity Framework In Memory: Object-Relational Mapping (ORM) tool that simplifies database access and manipulation.
  • AutoMapper: Library simplifying object mapping in .NET applications.

Features

  • CRUD for Posts: Create, read, update, and delete blog posts.
  • CRUD for Comments: Manage comments associated with each post.
  • User Registration: Enable user registration and management to interact with the blog.

How to Use

  1. Clone the Repository:

git clone https://github.com/your-username/PostHubAPI.git

  1. Environment Setup:
  • Ensure you have Visual Studio or another .NET compatible IDE installed.
  • Confirm that Entity Framework and AutoMapper are configured in the environment.
  1. Execution:
  • Open the project in your IDE.
  • Run the application.
  1. Using the API:
  • Utilize the provided routes and endpoints to interact with the API functionalities.

About

A simple blog API with posts, comments and users


Languages

Language:C# 100.0%