Skip to content

A Blog Website Api, Where users can subscribe, read, write, update and delete, It also has the Role based Access Control (RBAC) implemented with NestJS

Notifications You must be signed in to change notification settings

dkrest1/blog-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Blog Website With TypeScript, NestJS, PostgreSQL, TypeORM, and SwaggerJS

This is a blog Post Website Application created with with NodeJS and React, also used some technologies along side with it, which are:

  • Typescript: for type checking in javascript
  • NestJS: a nodejs framework which was built on top express a nodejs light weight framework.
  • PostgreSQL: the RDBMS that was used to store the blog post, comments and all in the database.
  • TypeORM: the ORM which is used to connect the database.
  • SwaggerJS: for the API documentation.

Database Design

Getting Started

$ git clone https://github.com/dkrest1/My-Blog.git
$ cd server

Create a .env file and put in the right credentials

$ cp .env.sample .env

Installation

$ npm install

API Documentation

About

A Blog Website Api, Where users can subscribe, read, write, update and delete, It also has the Role based Access Control (RBAC) implemented with NestJS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published