CRM Svelte Themes

Crm

Este es un sistema CRM (Customer Relationship Management) simple, creado con Svelte para el frontend y FastAPI para el backend. Permite gestionar clientes, agregar notas de seguimiento y organizar la información de manera eficiente.

🧾 CRM de Clientes — Svelte + FastAPI + PostgreSQL

Un sistema básico de CRM (Customer Relationship Management) para gestionar clientes, creado como proyecto de práctica con tecnologías modernas y alto rendimiento.

🚀 Tecnologías utilizadas

  • Svelte — Frontend reactivo y ligero
  • FastAPI — Backend rápido y moderno en Python
  • PostgreSQL — Base de datos relacional

📦 Estructura del proyecto

crm-cliente/

  • backend/ # FastAPI
  • frontend/ # Svelte
  • README.md

📥 Instalación

🔧 Requisitos previos

  • Python 3.10+
  • Node.js y npm
  • PostgreSQL corriendo localmente
  • (Opcional) virtualenv

⚙️ Backend — FastAPI

  1. Entra a la carpeta del backend:

    $ cd backend
    
  2. Crea un entorno virtual (opcional pero recomendado):

    $ python -m venv venv
    $ source venv/bin/activate  # En Windows: venv\Scripts\activate
    
  3. Instala FastAPI:

    $ pip install "fastapi[standard]"
    
  4. Corre el servidor:

    $ fastapi dev main.py
    

🌐 Frontend — Svelte

  1. Entra a la carpeta del frontend:
$ cd frontend
  1. Instala las dependencias:

    $ npm install
    
  2. Ejecuta el servidor de desarrollo:

    $ npm run dev
    

Por defecto, estará disponible en http://localhost:5173

Top categories

Loading Svelte Themes