MCP.so
Sign In
Servers

Mercado Libre Monorepo

@bue221

Esta es una prueba tecnica de mercado libre

Overview

What is Mercado Libre Monorepo?

A monorepo containing multiple applications and packages related to Mercado Libre, built with pnpm workspaces and Turborepo for efficient dependency management and builds. It is intended for developers working on a technical test and includes a frontend, backend, and MCP server.

How to use Mercado Libre Monorepo?

Clone the repository and run pnpm install to install dependencies. Then use available scripts: pnpm build builds all apps, pnpm dev starts all apps in development mode, and pnpm dev:mcp builds the MCP server. Environment variables must be configured per application.

Key features of Mercado Libre Monorepo

  • Built with pnpm workspaces and Turborepo
  • Includes frontend, backend, and MCP server apps
  • Shared packages across the monorepo
  • Uses TypeScript and Prettier for code quality
  • Conventional Commits for versioning
  • Comprehensive documentation in documents/ directory

Use cases of Mercado Libre Monorepo

  • Developing and testing the MCP server alongside frontend and backend
  • Managing shared code and dependencies across multiple applications
  • Running all services simultaneously with a single pnpm dev command
  • Participating in a technical test that demonstrates monorepo architecture

FAQ from Mercado Libre Monorepo

What are the prerequisites?

Node.js version 18.x or higher and pnpm version 10.11.0 are required.

How do I install the project?

Clone the repository and run pnpm install in the project root.

What scripts are available?

Scripts include pnpm build, pnpm dev, pnpm dev:front, pnpm dev:back, pnpm dev:mcp, pnpm lint, pnpm format, and pnpm clean.

How do I configure environment variables?

Each application in apps/ has its own configuration files; ensure the necessary environment variables are set per application.

What license does this project use?

The project is licensed under the MIT License.

Tags

More from Other