Skip to content

Latest commit

 

History

History
50 lines (36 loc) · 1.38 KB

README.md

File metadata and controls

50 lines (36 loc) · 1.38 KB

Hub Build Status CodeFactor

Panda Hub is the module manager registry for amazing Panda (+JVM) based projects 📜
~ panda-lang.org :wq

🧬 Stack

2.x:

  • Hub Backend: Kotlin + Ktor (Netty) + OAuth2 + MongoDB + JUnit
  • Hub Frontend: React + Next.js + Chakra UI

1.x:

  • Hub Backend: Java + Spring Boot + MongoDB + JUnit
  • Hub Frontend: Vue.js + Buefy

📋 Installation

Requirements:

  • Java 8+
  • Node.js
  • MongoDB

Environment variables for server:

GITHUB_CLIENT_ID = $id
GITHUB_CLIENT_SECRET = $secret

Building from the source:

$ git clone https://github.com/panda-lang/hub.git
$ cd hub

# hub-backend (lohalhost:8080)
$ cd hub-backend && ./gradlew run

# hub-frontend (localhost:3000)
$ cd hub-frontend && npm install && npm run dev

💞 See also