* Added backend capabilities with SQLite3 * Added routes for Next.js backend
27 lines
625 B
Markdown
27 lines
625 B
Markdown
#Moon Miners
|
|
|
|
## Getting Started
|
|
|
|
First, run the development server:
|
|
|
|
```bash
|
|
npm run dev
|
|
# or
|
|
yarn dev
|
|
# or
|
|
pnpm dev
|
|
```
|
|
|
|
## API Endpoints
|
|
|
|
POST `/user/login` check if user exists
|
|
GET `/user/USER_ID/stakes` get stake event
|
|
POST `/user/USER_ID/stakes/claim` claim stake
|
|
POST `/user/USER_ID/stakes/start` start stake
|
|
GET `/user/USER_ID/bank-account` get balance
|
|
PUT `/user/USER_ID/bank-account` sell resource
|
|
GET `/user/USER_ID/inventory-items` get inventory items
|
|
POST `/user/USER_ID/inventory-items` buy item
|
|
GET `/user/USER_ID/staking-sources` get staking sources
|
|
POST `/user/USER_ID/staking-sources` create staking source
|