# ClubHub ## Docs - [Authentication](https://clubhub.mintlify.app/api-reference/authentication.md): Example overview page before API endpoints - [Create User](https://clubhub.mintlify.app/api-reference/endpoint/create.md): This endpoint creates a new user - [Delete User](https://clubhub.mintlify.app/api-reference/endpoint/delete.md): This endpoint deletes an existing user. - [Get User](https://clubhub.mintlify.app/api-reference/endpoint/get.md): This endpoint gets or creates a new user. - [Update User](https://clubhub.mintlify.app/api-reference/endpoint/update.md): This endpoint updates an existing user. - [Space](https://clubhub.mintlify.app/applications/space.md): An overview of clubhub.space - [Trigger Neon Branch](https://clubhub.mintlify.app/applications/trigger-neon-branch.md): A [Trigger](/stack/trigger) workflow for creating or deleting a Neon branch when a GitHub branch is created or deleted. It also posts corresponding messages to the `#neon` channel in the Discord Server with the necessary environment variables for establishing a database connection when using Prisma… - [Trigger Space Preview Application](https://clubhub.mintlify.app/applications/trigger-space-preview-app.md): A [Trigger](/stack/trigger) workflow for creating or deleting a [Google Cloud Run](/stack/google-cloud-run) service for [Space](/applications/space) application when a GitHub pull request is (re)opened or closed. - [Google Cloud Run vs Fly](https://clubhub.mintlify.app/architecture/google-cloud-run-vs-fly.md): Why we chose Google Cloud Run instead of Fly - [Introduction](https://clubhub.mintlify.app/architecture/introduction.md) - [Neon vs PlanetScale](https://clubhub.mintlify.app/architecture/neon-vs-planetscale.md): Why we chose Neon instead of PlanetScale - [Code Style](https://clubhub.mintlify.app/development/code-style.md) - [Discord](https://clubhub.mintlify.app/development/discord.md) - [Getting Started](https://clubhub.mintlify.app/development/getting-started.md): Getting started with development - [Git](https://clubhub.mintlify.app/development/git.md) - [Neon](https://clubhub.mintlify.app/development/neon.md) - [Nx](https://clubhub.mintlify.app/development/nx.md) - [Prisma](https://clubhub.mintlify.app/development/prisma.md) - [Remix](https://clubhub.mintlify.app/development/remix.md) - [Getting Started](https://clubhub.mintlify.app/getting-started.md) - [Introduction](https://clubhub.mintlify.app/introduction.md): Welcome to the ClubHub Developer documentation - [Deepkit Remix](https://clubhub.mintlify.app/libraries/deepkit-remix.md): Use [Deepkit](https://deepkit.io) as the app server for [Remix](https://remix.run) - [Internal Database](https://clubhub.mintlify.app/libraries/internal-database.md): An overview on how to use the `@clubhub/internal-db` library - [Space Database](https://clubhub.mintlify.app/libraries/space-database.md): An overview on how to use the `@clubhub/space-db` library - [Canny](https://clubhub.mintlify.app/stack/canny.md): [Canny](https://canny.io) is used as our primary platform for managing and prioritizing customer feedback, enabling us to make data-driven product development decisions and improve customer satisfaction. - [Discord](https://clubhub.mintlify.app/stack/discord.md): [Discord](https://discord.com) is used for all internal communication. - [Docker](https://clubhub.mintlify.app/stack/docker.md): [Docker](https://www.docker.com/) is used for containerizing our applications and deploying them to the cloud. - [Fly](https://clubhub.mintlify.app/stack/fly.md): [Fly.io](https://fly.io) is used as our cloud platform to deploy and run our applications. - [GitHub](https://clubhub.mintlify.app/stack/github.md): [GitHub](https://github.com) is used as our primary version control and collaboration platform, enabling us to host and review code, and work together seamlessly across our team. - [GitHub Actions](https://clubhub.mintlify.app/stack/github-actions.md): [GitHub Actions](https://github.com/features/actions) is used as our CI/CD tool, enabling us to automate our software development workflows, test and deploy code changes quickly and efficiently, and ensure code quality with continuous feedback. - [Google Cloud Run](https://clubhub.mintlify.app/stack/google-cloud-run.md): [Google Cloud Run](https://cloud.google.com/run/) is used as our serverless compute platform for deploying cost-efficient containerized applications without having to manage the underlying infrastructure. - [Linear](https://clubhub.mintlify.app/stack/linear.md): [Linear](https://linear.app) is used as our project management tool to streamline our workflows, collaborate on tasks, and track our team's progress. - [Neon](https://clubhub.mintlify.app/stack/neon.md): [Neon](https://neon.tech) is used as our database infrastructure platform. - [Nx](https://clubhub.mintlify.app/stack/nx.md): [Nx](https://nx.dev) is used as our build system. - [Prisma](https://clubhub.mintlify.app/stack/prisma.md): [Prisma](https://prisma.io) is used as our database toolkit to simplify data access and management with an intuitive and strong type-safety API. - [Trigger](https://clubhub.mintlify.app/stack/trigger.md): [Trigger](https://trigger.dev) is used as a code alternative to [GitHub Actions](https://github.com/features/actions) for workflow automation. ## Optional - [Changelog](https://mintlify.com) - [Community](https://mintlify.com/community)