/dev_blogs

Blog Site Backend Service

Primary LanguageTypeScript

Dev Recipes Blog Project Backend

This is a project to create a blog for developers to share their Blogs, Articles, Notes and News. This project is the backend part of the project.


Getting Started

To get a copy of the project up and running on your local machine for development and testing purposes, you need to follow the following steps.

Prerequisites

  • Node.js

Installing

  1. Clone the repository
git clone 
  1. Install the dependencies
  npm install
  1. Create a .env file in the root directory of the project and add the following environment variables
  PORT=3000
  DATABASE_URL=postgres://username:password@localhost:5432/dbname
  APP_NAME=`Dev Recipes Blog`
  SALT_ROUNDS=Numeric Value
  JWT_SECRET=Secret Key
  JWT_EXPIRES_IN=Time
  1. Run the project
  npm run dev

🌟 Technologies

  • Node.js 🔄
  • TypeScript 📝
  • GraphQL 🚀
  • PostgreSQL 🚀
  • Prisma ⏳

Entity Relationship Diagram


Authors

Dev Tousif

License

This project is licensed under the MIT License - see the LICENSE file for details.