Skip to content

Harsh-Modi278/Message-Board-Backend

Repository files navigation

Message Board Backend

This is the backend repository for Message Boards project.

Demo

Frotend demo: http://message-board-frontend.vercel.app/

Backend is hosted at: https://vercel.com/harsh-modi278/message-board-backend

Installation

Install my-project with npm

  npm install Message-Board-Backend
  cd Message-Board-Backend

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

DB_USERNAME

DB_PASSWORD

DB_NAME

DB_PORT

DB_HOST

Run Locally

Clone the project

  git clone https://github.com/Harsh-Modi278/Message-Board-Backend.git

Go to the project directory

  cd Message-Board-Backend

Install dependencies

  npm install

Start the server

  npm run start

Deployment

To deploy this project run

  git add .
  git commit -m "<your commit message>"
  git push heroku main

Tech Stack

Client: React, MaterialUI

Server: Node, Express, PostgreSQL

Database schema design diagram

message boards db schema design