Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/Avendaosander/Plataforma-social/llms.txt

Use this file to discover all available pages before exploring further.

Plataforma Social is an open-source developer community platform where engineers publish and discover reusable UI components. Each post includes a tech stack, live preview, star rating, and comment thread — giving the community a way to evaluate and share work openly.

Quickstart

Run the platform locally in minutes with step-by-step setup instructions.

Architecture

Understand how the Next.js frontend, Apollo GraphQL server, and MySQL database fit together.

GraphQL API

Explore all queries, mutations, and types exposed by the Apollo Server.

UI Components

Browse the reusable Tailwind-styled component library used across the platform.

What You Can Do

Plataforma Social gives developers a dedicated space to share UI components alongside their source code, tech stack, and documentation — similar to a social feed but purpose-built for frontend work.

Share Components

Publish posts containing component source code, previews, and metadata.

Follow Developers

Build a following, track other creators, and personalize your feed.

Search & Filter

Find components by technology stack, title, or author.

Rate & Comment

Rate components with a 1–5 star system and leave comments.

Notifications

Get desktop and email alerts for ratings, comments, and new followers.

Dark Mode

Full dark mode support across all pages via Tailwind CSS.

Technology Stack

Backend

Apollo Server 4 · Express · Prisma ORM · MySQL · TypeScript

Frontend

Next.js 14 · Apollo Client · NextAuth · Tailwind CSS · TypeScript

Get Running in 3 Steps

1

Clone and install dependencies

Clone the repo and install packages in both server/ and frontend/ directories.
2

Configure environment variables

Set DATABASE_URL, NEXTAUTH_SECRET, and API_ROUTE in your .env files.
3

Start the dev servers

Run npm run dev in both directories and open http://localhost:3000.
See the Quickstart guide for the full commands and configuration details.

Build docs developers (and LLMs) love