Andndre / vedanta-backend

Home Page:https://vedanta-pro.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vedanta Backend

Setup

  1. Buat database
CREATE DATABASE db_vedanta;
  1. Install package
pnpm install
  1. Run migration
pnpm run prisma:generate
  1. Lakukan seeding.
    • copy semua teks di /prisma/seeder.txt
    • jalankan command SQL
  2. Copy .env
cp .env.example .env
  1. Sesuaikan isi .env
# Contoh JWT Secret
JWT_SECRET="oiadsuHJ874*&2$&(*)(*)#7#^$*&*&poipuIUOIUJKJ)(968757856)"
# Gemini API Key
GEMINI_API_KEY=YOUR_API_KEY_HERE
DATABASE_URL="mysql://root:@localhost:3306/db_vedanta" # Sesuaikan dengan nama database dan username MySQL anda
SHADOW_DATABASE_URL="..."
PUBLIC_APP_URL="https://localhost:3000"

Gemini API Key

Dapatkan Gemini API Key di https://aistudio.google.com/app/apikey

Development Server

pnpm run dev

Buka http://localhost:3000/docs untuk dokumentasi API.

About

https://vedanta-pro.vercel.app


Languages

Language:TypeScript 51.6%Language:Svelte 46.8%Language:JavaScript 1.0%Language:CSS 0.5%Language:HTML 0.1%