Skip to content

vcroles/dashboard-vcroles

Repository files navigation

VC Roles Website

This is the website for the VC Roles Discord Bot.

This is based off the T3 Stack.

Tech Stack

Deployed on Vercel.

Databases

  • Self-hosted PostgreSQL database for storing bot data --> uses the prisma/schema.prisma schema
  • Upstash Redis database for caching discord data
  • Planetscale MySQL database for storing authentication data --> uses the prisma/auth.prisma schema

Development

Prerequisites

Setup

  1. Clone the repository
  2. Copy the .env.example file to .env and add the required environment variables
  3. Run pnpm install to install dependencies
  4. Begin development by running pnpm dev

Images

Home Page

Home Page

Dashboard

Dashboard Settings

Dashboard Links

Dashboard Generators

Documentation

Documentation (Light Mode)

Documentation (Dark Mode)

How to Contribute

If you want to contribute to this project, feel free to open an issue to propose a change or open a pull request to add a change.

If you want to contribute to the documentation, you can find the documentation in the src/pages/docs folder. The documentation is written in Markdoc and is compiled to HTML at build time.

Feel free to reach out to me in the support server if you have any questions.

License

This project is licensed under the MIT License.

Releases

No releases published

Sponsor this project

Packages

No packages published