An open API service indexing awesome lists of open source software.

https://github.com/holasoymalva/calculadora-freelance


https://github.com/holasoymalva/calculadora-freelance

freelance freelancer react react-components react-query reactjs

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

# 💰 Calculadora de Tarifas para Desarrolladores Freelance

Una herramienta interactiva que te ayuda a calcular tarifas justas para tus servicios como desarrollador freelance, basándose en múltiples factores del mercado actual.

## 🌟 Características

- **🎯 Cálculo Inteligente**: Algoritmo que considera experiencia, tipo de proyecto, complejidad, tecnologías y más
- **🌍 Mercados Globales**: Tarifas ajustadas por región (Latinoamérica, España, USA, Europa, Canadá)
- **⚡ Tiempo Real**: Actualización automática de precios mientras completas el formulario
- **📊 Rango de Precios**: Obtén precio mínimo, recomendado y premium
- **🔧 Tecnologías Modernas**: Bonificaciones específicas por stack tecnológico
- **💡 Consejos Prácticos**: Tips incluidos para negociación
- **📱 Responsive**: Funciona perfectamente en móviles y desktop
- **🚀 Sin Instalación**: Un solo archivo HTML que funciona en cualquier navegador

## 🛠️ Factores de Cálculo

### Experiencia Profesional
- **Junior** (0-2 años) - Base
- **Mid-level** (2-5 años) - +50%
- **Senior** (5+ años) - +120%
- **Expert** (10+ años) - +200%

### Tipos de Proyecto
- Landing Page ($500 base)
- Sitio Web Corporativo ($1,200 base)
- E-commerce ($2,500 base)
- Aplicación Web ($3,500 base)
- App Mobile ($4,000 base)
- Sistema Personalizado ($5,000 base)

### Complejidad
- Básico (sin ajuste)
- Intermedio (+40%)
- Avanzado (+80%)
- Empresarial (+130%)

### Tecnologías
- HTML/CSS, JavaScript (base)
- React, Vue, Angular (+25-35%)
- Node.js, Python (+35-40%)
- IA/ML (+100%)
- Y muchas más...

### Otros Factores
- **Urgencia**: Rush projects hasta +80%
- **Tipo de cliente**: Desde individual hasta enterprise (+120%)
- **Servicios extra**: Diseño UI/UX (+30%), Mantenimiento (+20%)
- **Duración**: Proyectos largos con descuentos

## 🚀 Cómo Usar

### Opción 1: Descarga Directa
1. Descarga el archivo `calculadora-freelance.html`
2. Abre el archivo en tu navegador
3. ¡Comienza a calcular tus tarifas!

### Opción 2: Clonar Repositorio
```bash
git clone https://github.com/holasoymalva/calculadora-tarifas-freelance.git
cd calculadora-tarifas-freelance
```

Luego abre `calculadora-freelance.html` en tu navegador.

## 💻 Tecnologías Utilizadas

- **React 18** - Framework de JavaScript
- **Tailwind CSS** - Framework de CSS utilitario
- **Babel** - Transpilador de JavaScript
- **HTML5** - Estructura y semántica
- **Vanilla JavaScript** - Lógica de negocio

## 📋 Campos del Formulario

### Obligatorios ⭐
- Nivel de experiencia
- Tipo de proyecto
- Complejidad del proyecto

### Opcionales (Refinan el cálculo)
- Tecnologías específicas
- Urgencia del timeline
- Tipo de cliente
- Mercado objetivo
- Duración del compromiso
- Servicios adicionales

## 🎯 Casos de Uso

### Desarrollador Junior
- Landing page básica
- Cliente individual
- Latinoamérica
- **Resultado**: ~$400-650 USD

### Desarrollador Senior
- App web empresarial
- React + Node.js + AWS
- Cliente corporativo USA
- **Resultado**: ~$8,000-15,000 USD

### Expert Full-Stack
- Sistema personalizado
- IA/ML + microservicios
- Cliente enterprise
- Timeline rush
- **Resultado**: ~$25,000-40,000 USD

## 🔄 Actualizaciones Futuras

- [ ] Integración con APIs de cotizaciones de monedas
- [ ] Guardado de perfiles de desarrollador
- [ ] Comparativa con salarios empleado vs freelance
- [ ] Calculadora de rates por hora
- [ ] Exportar cotizaciones a PDF
- [ ] Base de datos de tarifas reales del mercado

## 🤝 Contribuir

¡Las contribuciones son bienvenidas! Si quieres mejorar la calculadora:

1. Fork el proyecto
2. Crea una rama para tu feature (`git checkout -b feature/AmazingFeature`)
3. Commit tus cambios (`git commit -m 'Add some AmazingFeature'`)
4. Push a la rama (`git push origin feature/AmazingFeature`)
5. Abre un Pull Request

### Ideas para Contribuir
- Agregar más tecnologías al catálogo
- Mejorar algoritmos de cálculo
- Añadir más mercados/países
- Optimizar UX/UI
- Traducir a otros idiomas
- Agregar tests unitarios

## 📊 Estructura del Proyecto

```
calculadora-tarifas-freelance/

├── calculadora-freelance.html # Aplicación completa
├── README.md # Este archivo
└── LICENSE # Licencia del proyecto
```

## ⚠️ Disclaimer

Esta herramienta proporciona **estimaciones** basadas en factores del mercado internacional. Los precios reales pueden variar según:

- Calidad de tu portafolio
- Reputación y testimonios
- Red de contactos
- Ubicación específica del cliente
- Condiciones económicas actuales
- Especialización nicho
- Capacidad de negociación

**Recomendación**: Usa estos números como punto de partida, no como verdad absoluta.

## 📈 Estadísticas del Proyecto

- 🌟 Factores considerados: 10+
- 🔧 Tecnologías incluidas: 17
- 🌍 Mercados cubiertos: 5
- 💼 Tipos de proyecto: 6
- ⏱️ Tiempo de cálculo: Instantáneo

## 📱 Compatibilidad

- ✅ Chrome (recomendado)
- ✅ Firefox
- ✅ Safari
- ✅ Edge
- ✅ Móviles iOS/Android
- ✅ Tablets

## 📞 Soporte

¿Encontraste un bug o tienes una sugerencia?

- 🐛 [Reportar Bug](../../issues)
- 💡 [Sugerir Feature](../../issues)
- 📧 Contacto: [GitHub Profile](https://github.com/holasoymalva)

## 📜 Licencia

Este proyecto está bajo la Licencia MIT - ver el archivo [LICENSE](LICENSE) para detalles.

## 🙏 Agradecimientos

- A la comunidad de desarrolladores freelance por compartir sus experiencias
- A todos los que contribuyan al proyecto
- A plataformas como Upwork, Freelancer y Toptal por datos de referencia

## 🔗 Enlaces Útiles

- [Guía de Freelancing para Desarrolladores](https://github.com/topics/freelancing)
- [Tendencias de Salarios Tech 2024](https://stackoverflow.com/jobs/salary)
- [Calculadora de Conversión de Monedas](https://www.xe.com)

---

**Desarrollado con ❤️ por [@holasoymalva](https://github.com/holasoymalva)**

*¿Te ayudó esta herramienta? ¡Dale una ⭐ al repositorio!*