Skip to content

DBGravy is an easy way to create interactive user-friendly applications for managing databases. There you'll have the ability to set up connections to DB, write queries and connect them to draggable pre-built components.

Notifications You must be signed in to change notification settings

BinaryStudioAcademy/bsa-winter-2021-dbgravy

Repository files navigation

Environment Setup

Install the following tools on your computer:

If you installed VS Code, the following extensions are recommended:

Also, do the following steps if you installed VS Code:

  1. Open VS Code
  2. Press ctrl+shift+P hotkey
  3. Find Preferences: Open Settings (JSON)
  4. Add
...
"eslint.validate": [
  "javascript",
  "javascriptreact",
  "typescript",
  "typescriptreact"
],
"files.eol": "\n"
...

If you use another IDE, please find a way to set it up in the similar way.

Project Installation

Backend

  1. Create a copy of .env.example file and name it .env.
  2. Update values in .env file ​​with your local settings, if necessary.
  3. Open pgAdmin page, connect to it, using your password and create database with name 'app'
  4. Run the following commands:
npm install
npm start

Frontend

  1. Create a copy of .env.example file and name it .env.
  2. Update values in .env file ​​with your local settings, if necessary.
  3. Run the following commands:
npm install
npm start

About

DBGravy is an easy way to create interactive user-friendly applications for managing databases. There you'll have the ability to set up connections to DB, write queries and connect them to draggable pre-built components.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages