https://github.com/payloadcms/game-admin-guide
An entire admin system for an imaginary game
https://github.com/payloadcms/game-admin-guide
Last synced: 2 months ago
JSON representation
An entire admin system for an imaginary game
- Host: GitHub
- URL: https://github.com/payloadcms/game-admin-guide
- Owner: payloadcms
- License: mit
- Created: 2022-06-24T02:04:03.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-07-01T11:26:36.000Z (almost 3 years ago)
- Last Synced: 2024-04-14T11:58:13.401Z (about 1 year ago)
- Language: TypeScript
- Size: 229 KB
- Stars: 10
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Payload CMS Game Admin Guide
This repository was created as a companion to the blog post at https://payloadcms.com/blog/headless-cms-game-development
The general features are:
- Manage player accounts
- Record games with teams, players and scores
- Manage and automatically award achievements based on player stats
- Handle in-app purchases
- Image uploads for achievements and purchasable items
- Access Controls for securityThough quite thorough for a blog post, this work should be considered incomplete and ready to be built upon for your own needs.
## Getting Started
1. `git clone [email protected]:payloadcms/game-admin-guide.git`
2. `cd game-admin-guide`
3. `cp .env.example .env`
4. edit .env file for your own needs
5. install dependencies— `yarn`, `npm i`, `pnpm i`)
6. run locally: `yarn dev`## Payload CMS
Read the [Payload Documentation](https://payloadcms.com/docs) to learn more.
## MIT Licensed
This repo and Payload CMS are fully OSS under the MIT license.