An open API service indexing awesome lists of open source software.

https://github.com/open-chess/openchess

β™ž OpenChess - Find your chess opening
https://github.com/open-chess/openchess

chess chess-database chess-game chess-gui chess-opening-book chess-openings website

Last synced: about 2 months ago
JSON representation

β™ž OpenChess - Find your chess opening

Awesome Lists containing this project

README

        



OpenChess

## πŸš€ μ†Œκ°œ

체슀 μ˜€ν”„λ‹μ„ μ°Ύμ•„λ³Ό 수 μžˆλŠ” μ‚¬μ΄νŠΈμž…λ‹ˆλ‹€. 슀슀둜 수λ₯Ό λ‘¬μ„œ 찾을 μˆ˜λ„ 있고, `PGN`, `FEN`을 μ‚¬μš©ν•΄μ„œ μ°Ύμ•„λ³Ό μˆ˜λ„, κ²Œμž„ 링크둜 μ°Ύμ•„λ³Ό μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

μ˜€ν”„λ‹ 이름이 λ¬΄μ—‡μΈμ§€λ§Œμ„ μ•Œλ €μ£ΌλŠ” 것이 μ•„λ‹Œ, `μ„€λͺ…`κ³Ό `이후 μ „κ°œ`, `λ°”λ¦¬μ—μ΄μ…˜`, `μœ μ € 승λ₯ `, ν•΄λ‹Ή μ˜€ν”„λ‹μ˜ `유λͺ… κ²½κΈ°`, `κ΄€λ ¨ μ½˜ν…μΈ ` 등을 μ œκ³΅ν•©λ‹ˆλ‹€.

## πŸ› οΈ 기술 μŠ€νƒ

![Next.js](https://img.shields.io/badge/Next.js-000000?style=for-the-badge&logo=nextdotjs&logoColor=white) ![TypeScript](https://img.shields.io/badge/TypeScript-3178C6?style=for-the-badge&logo=typescript&logoColor=white) ![Rust](https://img.shields.io/badge/Rust-000000?style=for-the-badge&logo=rust&logoColor=white) ![TailwindCSS](https://img.shields.io/badge/TailwindCSS-06B6D4?style=for-the-badge&logo=tailwindcss&logoColor=white) ![supabase](https://img.shields.io/badge/supabase-3FCF8E?style=for-the-badge&logo=supabase&logoColor=white) ![prisma](https://img.shields.io/badge/prisma-000000?style=for-the-badge&logo=prisma&logoColor=white)

| **Category** | **Stack** |
| :-----------: | :---------------------: |
| **Front-end** | `TypeScript`, `Next.js` |
| **Styling** | `TailwindCSS` |
| **Database** | `prisma`, `supabase` |
| **Backend** | `Rust` |

## πŸ’» μ„€μΉ˜ 방법

1. μ €μž₯μ†Œ 볡제

```bash
gh repo clone RedBe-an/OpenChess
cd OpenChess
```

2. μ˜μ‘΄μ„± μ„€μΉ˜

```bash
npm install
# λ˜λŠ”
bun install
```

3. 개발 μ„œλ²„ μ‹€ν–‰

```bash
npm run dev
# λ˜λŠ”
bun dev
```

4. λΉŒλ“œ

```bash
npm run build
# λ˜λŠ”
bun build
```