8000 GitHub - Fasttify/fasttify-core: flexible commerce platform.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Fasttify/fasttify-core

Repository files navigation

Fasttify logo

Fasttify-Core

Sistema Multi-Tenant con Medusa

Permite crear y administrar múltiples tiendas desde una única instancia de Medusa.

Note

Este proyecto se encuentra actualmente en fase beta y está en desarrollo activo. Puede haber cambios significativos y funcionalidades incompletas.

Fasttify is released under the MIT license. PRs welcome!

¿Qué es Fasttify-Core?

Fasttify-Core es un proyecto que busca implementar una arquitectura multi-tenant sobre una única instancia de MedusaJS. El objetivo principal es permitir que múltiples usuarios puedan crear, configurar y administrar sus propias tiendas de comercio electrónico de forma independiente, compartiendo la misma infraestructura base de Medusa pero manteniendo sus datos (productos, pedidos, clientes, etc.) completamente aislados.

Esto ofrece una solución escalable y eficiente para proveedores de plataformas o agencias que deseen ofrecer servicios de e-commerce a diversos clientes sin la necesidad de desplegar y mantener una instancia de Medusa separada para cada uno.

Instalación

Sigue estos pasos para configurar Fasttify-Core en tu entorno local.

Prerrequisitos

Asegúrate de tener instalados los siguientes requisitos previos:

  • Git: Para clonar el repositorio.
  • Node.js: Versión 20 o superior.
  • PostgreSQL: Base de datos para Medusa.
  • Yarn: Gestor de paquetes (alternativamente puedes usar npm).

Pasos

  1. Clona el repositorio:

    git clone https://github.com/Fasttify/fasttify-core.git
  2. Navega al directorio del proyecto:

    cd fasttify-core
  3. Instala las dependencias:

    yarn install
  4. Configura la base de datos: Asegúrate de que tu servidor PostgreSQL esté en ejecución y configura las credenciales en un archivo .env basado en .env.template. Luego, ejecuta:

    npx medusa db:setup
  5. Siembra datos iniciales (opcional pero recomendado):

    yarn seed
    # o si usas npm:
    # npm run seed
  6. Crea un usuario administrador:

    npx medusa user -e admin@medusajs.com -p supersecret

    Reemplaza admin@medusajs.com y supersecret con tu correo electrónico y contraseña deseados.

  7. Inicia el servidor de desarrollo:

    yarn dev

¡Ahora deberías poder acceder a tu instancia de Fasttify-Core!

About

flexible commerce platform.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0