Skip to main content

Welcome to Mis Compras

Mis Compras is a full-featured e-commerce marketplace platform that connects buyers and sellers in your region. Built with a modern tech stack combining PHP and Node.js backends with a responsive frontend, it provides everything needed to run a successful online marketplace.

What is Mis Compras?

Mis Compras is a dual-sided marketplace where:
  • Sellers can publish and manage their product listings
  • Buyers can browse products, manage shopping carts, and place orders
  • Administrators can oversee the entire marketplace ecosystem
The platform features secure user authentication, real-time shopping cart management, order processing, and a clean, responsive user interface designed for both desktop and mobile devices.

Key Features

User Authentication

Secure registration and login with password hashing

Product Management

Full product lifecycle management for sellers

Shopping Cart

Real-time cart updates with localStorage persistence

Order Processing

Complete order management and tracking system

Technology Stack

Mis Compras is built with a hybrid architecture:
  • Frontend: HTML5, CSS3, JavaScript (ES6+)
  • Backend API: Node.js with Express
  • Legacy Backend: PHP for authentication and user management
  • Database: MySQL 8.4+ with relational schema
  • Authentication: Session-based with bcrypt password hashing

Who Should Use This?

Launch your online store without the overhead of building your own platform. Publish products, manage inventory, and track sales through an intuitive seller dashboard.
Discover products from local and regional sellers, manage your shopping cart, and complete secure purchases with an easy checkout process.
Extend and customize the platform with well-documented APIs, modular architecture, and clean separation between frontend and backend components.

Getting Started

Ready to get started? Follow our quickstart guide to set up Mis Compras in minutes:

Quickstart Guide

Get Mis Compras up and running in under 10 minutes

Architecture Overview

The platform uses a dual-backend architecture:
  1. Node.js/Express API (bakend/) - Handles product listings, orders, and modern API endpoints
  2. PHP Backend (php/) - Manages user authentication and legacy operations
  3. Static Frontend - Modular JavaScript components with dynamic content loading
This architecture provides flexibility while maintaining backward compatibility with existing systems.

Support & Contribution

Mis Compras is an open-source project. Contribute on GitHub or report issues through the issue tracker.

Build docs developers (and LLMs) love