Coinz App is an open-source Next.js 13 website template for the Coinz Discord bot, delivering dynamically fetched pages for commands, items, status, and FAQ.
What is Coinz App?
Coinz App is a website built with Next.js 13, React, and TypeScript, acting as the official web frontend for the Coinz Discord bot. It reads data from a MongoDB database to populate shop items, command documentation, and a live bot status page, while also providing static pages such as FAQ, Updates, Donate, Terms of Use, and Privacy Policy. The project is maintained on GitHub by the Coinz bot author and is licensed under GNU GPLv3.
Key Features
Coinz App combines static informational pages with live data pulled from MongoDB, covering the typical needs of a Discord bot website. Here are the main features:
- Dynamic Items and Commands Pages — Items and commands are fetched from a MongoDB database, so updates to the bot's shop or command list appear on the site without a manual redeploy.
- Live Bot Status Page — Shows the status of bot clusters and shards, dynamically fetched, giving users real-time uptime information.
- Animated Landing Page — The homepage includes animations and statistics, offering a structured first impression before users explore the rest of the site.
- 12-Question FAQ Page — Includes a prebuilt FAQ with 12 questions and answers, ready to be customized for any bot.
- Static Utility Pages — Provides Updates, Donate, Terms of Use, and Privacy Policy pages so you don't have to build them from scratch.
- Next.js 13 + MongoDB Stack — Built on the Next.js 13 framework with React components and TypeScript, and configured with a single
DATABASE_URIenvironment variable to connect to MongoDB. - Open-Source License — Released under GNU GPLv3, allowing copying, modification, and distribution with attribution and share-alike obligations.
Who is it for?
Coinz App is designed for anyone who needs a website for a Discord bot, from the bot's developers to its users and contributors.
- Discord bot developers — who want a functional website for their bot without designing every page or writing data-fetching logic themselves.
- Coinz bot users — who visit the site to see server status, read command documentation, browse shop items, and follow updates.
- Open-source contributors — who want to study or extend a real-world Next.js 13 project with MongoDB integration, environment-based configuration, and dynamic data loading.
What can you do with Coinz App?
Coinz App is a complete starting point that you can deploy or customize for your own Discord bot community.
- Launch a bot info site: Deploy Coinz App as your Discord bot's public website, with commands, shop items, live status, and updates already wired up.
- Customize the content: Replace the FAQ with your own questions, add updates, and rewrite the legal pages before going live.
- Run it locally for testing: Clone the repository, install dependencies with
npm install, create a.envfile with your MongoDB URI, and start a dev server withnpm run dev.
How to run the project locally
The README specifies four steps: clone the repository via git clone https://github.com/SiebeBaree/coinz-app.git, install dependencies with npm install, create a .env file containing DATABASE_URI, and start the project with npm run dev. Prerequisites are Node.js and a MongoDB database. The author states they will not provide assistance in understanding or implementing the source code, and hosting yourself is not recommended.
FAQ
Is Coinz App free?
Yes, Coinz App is open source under the GNU GPLv3 license. You may copy, distribute, and modify the software as long as you track changes, make modified versions available under GPL, and include build and install instructions.
What are the requirements to run Coinz App locally?
You need Node.js and a MongoDB database. After cloning the repository, run npm install, create a .env file with DATABASE_URI set to your MongoDB connection string, and then start the development server with npm run dev.
Does the author help with self-hosting?
No. The author, siebe_b on Discord, explicitly states they will not provide assistance in understanding or implementing the source code. The README also advises against self-hosting and notes that support is not offered.





