
Closed
Posted
Paid on delivery
Busco desarrollar, desde cero y en Python, un ERP orientado a una empresa constructora. El objetivo es cubrir todo el flujo operativo de la obra y la gestión corporativa en un único entorno integrado. Módulos y funcionalidades clave • Gestión de proyectos: alta de obras, cronograma, hitos y avance físico. • Control de costos: presupuestos, imputación de gastos, variaciones y reportes en tiempo real. • Gestión de clientes: CRM básico con seguimiento de propuestas, contratos y facturación. • Módulo de obras: fichas técnicas, planos y bitácora de obra enlazadas al proyecto. Alcance técnico • Backend en Python (acepto frameworks como Django, Flask o FastAPI, según recomiendes). • Base de datos relacional (PostgreSQL preferido, se aceptan alternativas). • Arquitectura modular para que futuros componentes —por ejemplo inventario, contabilidad o RR. HH.— puedan añadirse sin reescrituras mayores. • Código bien documentado, con README de instalación y comentarios claros. • API REST para integraciones externas (movilidad, BI, etc.). Entregables 1. Repositorio completo con código fuente. 2. Script de despliegue e instrucciones paso a paso. 3. Diagrama de base de datos y breve manual de usuario. 4. Jornada de revisión final para aclarar dudas y ajustes menores. Valoraré experiencia previa en soluciones para constructoras o software de gestión de proyectos, buenas prácticas de clean code y pruebas unitarias.
Project ID: 40549956
108 proposals
Remote project
Active 2 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
108 freelancers are bidding on average €30,368 EUR for this job

A Warm Hello! We are readily available to start working on this project! I have read your job posting and confident to provide you Python-based ERP that centralizes construction project management, cost control, CRM, and construction-specific operations within a single platform. The system should be built with clean architecture, REST APIs, and a modular design so additional modules like Inventory, Accounting, HR, and Procurement can be added as your business grows. Deliverables - Complete source code repository - REST API implementation - Deployment scripts - Database ER diagram - Installation & setup documentation - User guide - Final review session and minor post-delivery adjustments Our focus is on delivering a reliable, scalable solution that not only addresses your current needs but also supports your organization's future growth. We look forward to the opportunity to work with you. Best Regards, Ana
€35,000 EUR in 70 days
9.8
9.8

Hello, We've carefully reviewed your project for developing a Python-based ERP system tailored for a construction company. We understand the need for robust project management, cost control, and client management modules, along with a scalable and well-documented architecture using frameworks like Django, Flask, or FastAPI. We recently completed a similar ERP project where we built a modular system for a logistics firm, incorporating advanced data retrieval and real-time cost reporting, which aligns well with your requirements. As experts in AI-first product development and web platforms, we excel in creating intelligent systems that streamline operations. Our proficiency with Python, Django, and PostgreSQL ensures a clean, efficient codebase, while our experience with RESTful APIs guarantees seamless external integrations. With over eight years of experience and a track record of top-rated results, we're confident in delivering a solution that exceeds your expectations. Our customer-centric approach and commitment to transparent collaboration will provide you with a reliable and scalable ERP system. Please message us with more details, and we will deliver a detailed tailored proposal within 24 hours. Looking forward to the opportunity to work together. Best regards, Puru Gupta Top 1% on Freelancer.com
€50,000 EUR in 50 days
7.8
7.8

Hi, This is Elias from Miami. He revisado los detalles y entiendo que busca desarrollar desde cero un ERP en Python para una empresa constructora, cubriendo proyectos, costos, clientes, contratos, facturación y gestión técnica de obras en un sistema integrado. El reto real aquí es diseñar una arquitectura modular desde el inicio. En un ERP de construcción, proyectos, presupuestos, gastos, hitos, documentos, CRM y reportes deben compartir una base de datos coherente para que luego se puedan añadir inventario, contabilidad o RR. HH. sin rehacer el sistema. He trabajado en plataformas de gestión, APIs REST, dashboards, bases de datos relacionales y sistemas modulares para procesos empresariales. Recomendaría Django o FastAPI con PostgreSQL, según el nivel de panel administrativo y velocidad de desarrollo que prefiera. Empezaría por el modelo de datos, roles, módulos principales, API REST, reportes y documentación. Tengo algunas preguntas para entender mejor: Q1 – ¿El ERP será usado por oficina solamente o también por personal de obra desde móvil/tablet? Q2 – ¿Necesita roles y permisos por área/proyecto desde la primera versión? Q3 – ¿La facturación debe integrarse con algún sistema externo? I'd be happy to discuss the details and suggest the best approach for implementation. Looking forward to hearing from you.
€35,000 EUR in 7 days
7.8
7.8

Lo que planteas no es solo un ERP, sino una plataforma que debe reflejar cómo opera una constructora día a día, desde la planificación de obra hasta el control financiero. Por eso empezaría definiendo cuidadosamente las entidades principales (obras, clientes, contratos, presupuestos, hitos, gastos y documentación técnica) antes de escribir código, ya que esas relaciones condicionarán todo lo que venga después. Para este caso recomendaría Django con PostgreSQL. Te da una base sólida para un sistema empresarial, facilita la gestión de permisos, auditoría y crecimiento futuro, y permite exponer una API REST limpia para integraciones externas. La implementación la abordaría por fases: proyectos y obras, luego costos y presupuestos, después CRM/facturación y finalmente documentación técnica y bitácoras. También incorporaría pruebas unitarias desde el inicio para evitar regresiones a medida que se agreguen módulos como inventario, RR. HH. o contabilidad. He trabajado en sistemas empresariales con Python y PostgreSQL donde la prioridad era mantener una arquitectura modular sin obligar reescrituras cuando aparecían nuevos procesos de negocio. ¿Ya tienen definidos los flujos de aprobación de gastos y avance de obra, o esperas que también se diseñen durante el desarrollo? Estoy listo para empezar.
€25,000 EUR in 45 days
6.9
6.9

Interesting project, Entregaré el ERP en Python con los cuatro módulos principales (proyectos, control de costos, CRM y fichas de obra) sobre Django y PostgreSQL, con una API REST lista para conectar movilidad o BI desde el primer día. La clave en este tipo de sistema es la arquitectura modular bien pensada desde el inicio. Diseñaré cada módulo como una app Django independiente con sus propios modelos, serializers y endpoints, de modo que cuando llegue el momento de añadir inventario, contabilidad o RR. HH., se conecten sin tocar lo existente. Incluiré pruebas unitarias por módulo y documentación clara en cada entregable. Looking forward to your response. Best regards, Kamran
€22,776 EUR in 30 days
7.3
7.3

Hola! Es un proyecto que nos cuadra al dedillo — un ERP a medida para constructora, bien pensado desde el arranque, es exactamente el tipo de cosa que hacemos. Leí el alcance y está claro lo que quieren cubrir. Antes de hablar números, me quedan algunas dudas que cambian bastante el esfuerzo: ¿cuántos usuarios van a usar el sistema en simultáneo, y hay roles distintos (ej: director de obra vs. contador vs. gerencia)? También me pregunto si el módulo de facturación necesita conectarse a algún sistema contable externo o fiscal, o es solo registro interno. Y los planos que mencionan en la ficha de obra — ¿es subir archivos PDF/DWG para tener todo centralizado, o necesitás algo más sofisticado? Por el lado técnico: iría con Django + PostgreSQL + una API REST bien estructurada desde el día uno. La clave en este tipo de proyectos no es arrancar con todos los módulos, sino que el núcleo esté tan bien armado que agregar inventario, RR.HH. o contabilidad después no implique reescribir nada. Eso requiere criterio de arquitectura desde el inicio, no solo código. El rango de presupuesto que pusiste es realista para este alcance, pero el número concreto depende de esas respuestas y de si arrancamos con todos los módulos o priorizamos algunos. Me gustaría seguir charlando el detalle antes de mandarte un número. Gustavo & el team DoTheCode
€45,000 EUR in 90 days
7.0
7.0

Hola, Puedo desarrollar un ERP desde cero en Python para una empresa constructora, con una arquitectura modular que permita cubrir la operación de obra y crecer después hacia inventario, contabilidad o RR. HH. Recomendaría Django + Django REST Framework si buscas rapidez, seguridad, panel administrativo sólido y una base mantenible. Para la base de datos, PostgreSQL sería una buena elección por estabilidad, relaciones complejas y reportes. También puedo trabajar con FastAPI si prefieres una API más ligera y desacoplada desde el inicio. El sistema incluiría gestión de proyectos/obras, cronograma, hitos, avance físico, presupuestos, imputación de gastos, variaciones, CRM básico, propuestas, contratos, facturación, fichas técnicas, planos y bitácora de obra enlazada a cada proyecto. Todo quedaría organizado con permisos, modelos claros, API REST, documentación, scripts de despliegue, diagrama de base de datos y manual de uso. También puedo aplicar pruebas unitarias en los flujos principales para asegurar estabilidad conforme el ERP crezca. Question 1: ¿El ERP será usado por una sola empresa o debe soportar varias empresas/sucursales? Question 2: ¿Necesitas roles como administrador, jefe de obra, contabilidad, ventas y cliente? Saludos, Houssame
€35,000 EUR in 7 days
6.5
6.5

Hi, We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on Python, Django, Software Architecture, PostgreSQL, RESTful, API, Flask, FastAPI Please come over chat and discuss your requirement in a detailed way. Regards
€45,700 EUR in 7 days
5.5
5.5

Hola, puedo ayudarte con esto. Soy un desarrollador con amplia experiencia en automatizaciones e integraciones. He ayudado a clientes con proyectos similares. Hazme saber tu interés, Atentamente, Nicolas
€35,000 EUR in 7 days
5.6
5.6

La necesidad de una arquitectura modular que permita incorporar inventario, contabilidad o RRHH sin reescrituras es el punto de diseño más exigente del proyecto. - Backend y stack: FastAPI con PostgreSQL estructurado en apps independientes por dominio (proyectos, costos, CRM, obras). Cada módulo expone su propia API REST y puede desplegarse o testearse de forma aislada, lo que garantiza extensibilidad real sin comprometer lo que ya funciona. - Control de costos: el reporte de variaciones en tiempo real requiere definir cómo se imputan los gastos. ¿Entrada manual por el equipo de obra, o se prevé integración con facturas de proveedores o algún sistema contable externo? - Entregables: repositorio documentado con pruebas unitarias por módulo, Dockerfile, script de migraciones, diagrama ER y manual orientado a jefes de obra, no a técnicos. Planeo entregar el sistema completo en 45 días, con hitos parciales por módulo para que puedas validar avance de forma continua. Esta cifra es una referencia inicial y orientativa para el alcance descrito, no un precio definitivo; confirmaremos el importe exacto en cuanto concretemos los detalles pendientes, en especial las integraciones externas y el volumen de usuarios concurrentes. ¿Te parece bien una llamada de 15 minutos aquí en Freelancer para revisar esos puntos y arrancar con buen pie?
€41,000 EUR in 45 days
5.5
5.5

Your ERP will fail at scale if the cost control module cannot handle concurrent budget updates from multiple project managers. Without proper transaction isolation in PostgreSQL, you will get data inconsistencies that corrupt financial reports. Quick question - are you planning to track material costs at the purchase order level or at the consumption level per obra? And do you need multi-currency support for international suppliers? These decisions will fundamentally change your database schema and API design. Here is the architectural approach: - PYTHON + FASTAPI: Build a high-performance async API layer with automatic OpenAPI documentation, enabling your mobile teams and BI tools to integrate without custom SDKs. - POSTGRESQL: Design a normalized schema with proper foreign keys, check constraints, and triggers to enforce business rules at the database level - preventing orphaned cost entries when projects close. - MODULAR ARCHITECTURE: Implement domain-driven design with separate bounded contexts for projects, finance, and CRM so you can scale teams independently and add inventory or payroll modules without touching core logic. - RESTFUL API: Expose granular endpoints for cronograma updates, budget variance calculations, and real-time dashboards with proper pagination and filtering to handle 500+ active obras. - DJANGO ADMIN: Leverage Django's built-in admin panel for rapid CRUD operations during early rollout, then migrate to custom React dashboards as your team grows. I have built similar construction management platforms for 2 general contractors managing $50M+ in annual projects. The key is getting the cost allocation model right from day one because retrofitting it later breaks everything. Let's schedule a 20-minute technical call to align on your budget tracking workflow before I architect the database schema.
€31,500 EUR in 30 days
5.7
5.7

I am excited about the opportunity to develop a comprehensive ERP system tailored for the construction industry using Python. With extensive experience in crafting modular applications and implementing essential features such as project management, cost control, and client handling, I can ensure a robust and scalable solution. My focus on clean coding practices and thorough documentation guarantees a smooth deployment and future enhancements. You can rely on my commitment to understanding the specific needs of your business and delivering a high-quality product.
€35,000 EUR in 7 days
5.5
5.5

Cuando una obra se desordena, el software correcto no solo organiza datos: devuelve control, tiempo y calma a la empresa. Este es un proyecto técnico, así que continúo en español. Puedo diseñar y desarrollar desde cero un ERP en Python orientado específicamente a constructoras, con módulos de proyectos, costos, clientes y obras integrados sobre una arquitectura modular preparada para crecer hacia inventario, contabilidad y RR. HH. Trabajaría con Django, FastAPI o Flask y PostgreSQL, definiendo un modelo de datos claro, API REST para integraciones externas y un flujo que refleje el avance físico, los hitos y el control de variaciones en tiempo real. Entregaría código limpio, documentado, scripts de despliegue, diagrama de base de datos y una sesión final de revisión para ajustar detalles y dejar el sistema listo para operar en producción.
€20,000 EUR in 60 days
5.1
5.1

La mayoría de las ERPs para construcción fallan porque tratan cada necesidad (obra, costos, campo, facturación) como silos, dejando a gerencia sin una fuente única y sin trazabilidad en tiempo real. Aquí hay que unir operaciones de obra con contabilidad operativa desde el diseño. Propongo construir un ERP modular entregable por fases: definir MVP (gestión de obras + control de costos), diseñar modelos de datos y API, desarrollar backend y APIs, luego incorporar CRM y fichas de obra. Entregas iterativas con pruebas unitarias y demos cada sprint para validar en obra. Recomiendo Django + Django REST Framework, PostgreSQL, Celery+Redis para tareas asíncronas, almacenamiento de archivos en S3-compatible, Docker para despliegue y GitHub Actions/Ansible para CI/CD; frontend SPA (React) o integración server-rendered según movilidad requerida. Arquitectura por apps (projects, costs, crm, obra) con contratos API versionados facilitará añadir inventario o RR.HH. sin reescrituras. Documentación, scripts de despliegue y suite de tests incluidos. Si te parece, coordinamos una jornada de kickoff para definir el backlog del MVP. He desarrollado Docsify (SaaS con RBAC, gestión de documentos y generación de PDFs) usando Django/Postgres; aprendimos a mapear flujos complejos a permisos y a optimizar búsquedas de documentos — experiencia directamente aplicable. ¿Cuál es la prioridad del MVP: prefieres que entregue primero Gestión de Obras + Control de Costos o CRM + Facturación?
€35,000 EUR in 7 days
4.8
4.8

Hi there, Desarrollaremos su ERP para constructora en Django y PostgreSQL: gestión de proyectos, control de costos, CRM y módulo de obras, todo en un entorno unificado. La clave está en la arquitectura modular. Cada módulo (proyectos, costos, clientes, obras) será una app Django independiente con su propia API REST. Así, cuando necesite añadir inventario, contabilidad o RR. HH., se conectará al núcleo sin tocar código existente. Usaremos Celery para reportes de costos en tiempo real sin bloquear la interfaz. A couple of quick things to confirm: 1) ¿El ERP será utilizado solo en oficina o también necesita acceso móvil desde obra? 2) ¿Cuántos usuarios concurrentes estima, y necesita roles diferenciados (director de obra, administración, gerencia)? The number quoted here is a starting estimate. Looking forward to potentially working together. Thanks, Faizan
€22,619 EUR in 30 days
4.6
4.6

I HAVE A QUESTION: Regarding the Python backend, I'm proficient in Django, Flask, and FastAPI. For your ERP, I'd recommend Django for its rapid development and built-in admin, or FastAPI for its high performance and modern API structure. Do you have an initial preference? I understand you need a custom Python ERP for your construction company to integrate project management, cost control, and CRM. With my experience in Python, SQL, and building scalable backend systems, I can deliver a robust and modular solution. You value experience with project management software. One of my past projects was a custom operational management platform that supported: - Centralized tracking of project timelines, resources, and budget adherence. - Real-time cost variation analysis and reporting. - A modular architecture using Python (FastAPI), PostgreSQL, and Docker with a full REST API. This background is directly relevant to building your core ERP modules and ensuring a future-proof, API-driven design. I focus on systems that are: Scalable and production-ready Secure and maintainable Easy to extend with new modules My approach is agile and detail-oriented. Let’s connect to discuss the details. Best regards, Philip O.
€20,000 EUR in 7 days
3.9
3.9

As an experienced full-stack Python developer, I have successfully built several complex systems that align well with your project requirements. Moreover, my proficiency in Flask and Python paired with PostgreSQL as the database makes me well-equipped to handle your ERP system needs for a construction company. One key standout feature about my work is my clean code principles and robust testing methodologies ensuring long term maintainability and scalability. I've always believed that code should be readable by both humans and machines which reflects in my practice of thorough documentation as I understand the significance of easy onboarding for future developers. Finally, rest assured that your project will be treated not just as another project but as a business solution wherein my focus would be on driving your business towards effectively managing projects, costs, customers and make informed decisions using real-time data.
€25,000 EUR in 25 days
1.9
1.9

Hi, I am excited to help develop your Python-based ERP tailored for the construction industry. My approach involves creating a modular backend using Django, which offers robust features for managing complex workflows and ensures scalability for future modules like inventory or HR. I will design a relational database schema in PostgreSQL, optimized for real-time cost tracking, project timelines, and document management. My experience includes building custom ERP solutions and project management tools, focusing on clean code, thorough documentation, and comprehensive testing. I will deliver a complete repository with deployment scripts, an easy-to-follow user manual, and a detailed database diagram. Additionally, I will conduct a final review session to ensure everything aligns with your operational needs. To better tailor the system, I’d like to understand your current workflows and specific pain points in project management and cost control. I am confident my skills in Python, Django, Flask, and backend architecture can deliver a reliable, integrated solution for your construction company. Best, Justin
€35,000 EUR in 5 days
4.7
4.7

Rahul here, I'm an Expert in Python Development & ERP Solutions Building an ERP for a construction company requires more than coding—it needs a scalable architecture that unifies project management, cost control, CRM, and site operations in a single, reliable platform. I'm a Full Stack Developer with 10+ years of experience building custom ERP, CRM, and business management systems using Python, Django, FastAPI, PostgreSQL, and REST APIs. My approach is to develop a modular, well-documented ERP with clean architecture, secure APIs, and a flexible database design that allows future modules like inventory, accounting, and HR to be added without major changes. Why work with me? - 10+ years of Python & Full Stack experience - Expertise in ERP, CRM, and REST API development - Clean, scalable, and maintainable code - Strong focus on documentation and long-term support I'd be happy to discuss the best architecture for your ERP. Ready to get started immediately.
€30,000 EUR in 75 days
0.0
0.0

Lasarte, Spain
Member since Jun 30, 2026
₹600-1500 INR
£750-1500 GBP
₹1500-12500 INR
$15-25 USD / hour
$100 USD
$2-8 USD / hour
$8-15 USD / hour
₹12500-37500 INR
$250-750 USD
₹12500-37500 INR
min ₹2500 INR / hour
₹5000-15000 INR
$250-750 USD
₹400-750 INR / hour
₹75000-150000 INR
₹600-1500 INR
$15-25 USD / hour
₹75000-150000 INR
$750-1500 USD
₹1500-12500 INR