Skip to content
/ Hive Public

Collaborative event planning platform with Postgresql + Express.js + Next.js

License

Notifications You must be signed in to change notification settings

AMS003010/Hive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hive

Collaborative event planning platform with Postgresql + Express.js + Next.js. With Prometheus metrics and Grafana dashboard


image image image image image image image image image

Prerequisites

  • Node
  • Docker

Run the application

After cloning this repo

Run the database, API server and metric dashboard

cd Hive
docker compose up

Make a POST request to "http://localhost:8000/api/setup" to setup all the tables, functions and triggers in the Postgresql Database (cURL not necessary, any kind client for sending a request will work)

curl -X POST http://localhost:8000/api/setup

Run the frontend

cd frontend
npm install
npm run dev

View application at http://localhost:3001

View metric dashboard at http://localhost:3000. Also add prometheus as a data source to grafana and configure your dashboard.

About

Collaborative event planning platform with Postgresql + Express.js + Next.js

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published