https://github.com/rizki36/pedigree-be
https://github.com/rizki36/pedigree-be
bun elysiajs prisma-orm typescript
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rizki36/pedigree-be
- Owner: Rizki36
- Created: 2024-11-17T05:05:53.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-12T03:28:17.000Z (about 1 year ago)
- Last Synced: 2025-05-12T03:39:39.120Z (about 1 year ago)
- Topics: bun, elysiajs, prisma-orm, typescript
- Language: TypeScript
- Homepage:
- Size: 106 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pedigree Backend
A part of [pedigree app](https://github.com/Rizki36/pedigree) that handles the backend part
## Prerequisites
- Node.js ^20.19.1
- Bun ^1.2.11
- Docker ^28.1.1
## Installation
- Clone this repository
- Run `cp .env.example .env`
- Create google client id & secret. [see](https://developers.google.com/identity/sign-in/web/sign-in)
- Fill the client id & secret to the .env
- Run `docker compose up`
- Run `bun install`
- Run `bun dev`
> [!IMPORTANT]
> If you change frontend port, you need to adjust GOOGLE_REDIRECT_URI & FRONTEND_URL
## Related links
- https://github.com/Rizki36/pedigree
- https://github.com/Rizki36/pedigree-fe