ugwusomto / blog-api-warpspeed

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WarpSpeed Blog API

Description

WarpSpeed Blog API is a RESTful API that allows users to register, log in, manage their profile, and perform CRUD operations on blog posts. The API is built with Node.js/Nest.js and utilizes PostgreSQL for data storage.

Features

User

  • Register: Create a new user account.
  • Login: Authenticate and obtain a token.
  • Profile: View user profile information.

Posts

  • Creation: Create new blog posts.
  • Editing: Edit existing blog posts.
  • Searching: Search for blog posts.

Getting Started

Installation

$ npm install

Run App With Command

$ npm run start:dev

Testing the API

  • File: Import the file warpspeed-blog.postman-collection.json into your Postman.
  • Test: Use the imported collection to test the provided API endpoints.

About


Languages

Language:TypeScript 96.2%Language:JavaScript 3.8%