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

https://github.com/felipesanchez-dev/projects-apis-challenge

Este repositorio documenta mi progreso en un reto personal de desarrollo, donde estoy creando aplicaciones multiplataforma utilizando React Native.
https://github.com/felipesanchez-dev/projects-apis-challenge

android expo-cli ios javascript nodejs react-native taiwindcss typescript

Last synced: 7 months ago
JSON representation

Este repositorio documenta mi progreso en un reto personal de desarrollo, donde estoy creando aplicaciones multiplataforma utilizando React Native.

Awesome Lists containing this project

README

          

# 🌟 Reto: Proyectos con APIs 🚀

## **¡Bienvenido a mi reto de desarrollo de aplicaciones con React Native!**

En este repositorio, estaré documentando mi progreso al crear 15 aplicaciones multiplataforma utilizando **React Native.**

El objetivo principal de este reto es:
- 🌐 Aprender y practicar la integración de APIs en diferentes contextos.
- 🎨 Diseñar aplicaciones funcionales, atractivas y centradas en el usuario.
- 🛠️ Trabajar tanto con APIs existentes como desarrollar mis propias APIs desde cero, con un énfasis en construir y mantener una arquitectura robusta.
- 📈 Mejorar mis habilidades técnicas, consolidar un portafolio profesional y demostrar un enfoque práctico en el desarrollo de software.

---

## **🎯 Detalles del reto:**

- 🛠️ **Plataforma:** [React Native](https://reactnative.dev), utilizando la **versión 0.76** siempre que sea posible.
- ⚙️ **Herramientas:**
- **[Expo](https://docs.expo.dev/get-started/set-up-your-environment):** Ideal para configuraciones rápidas y sencillas.
- **[React Native CLI](https://reactnative.dev/docs/native-platform):** Para explorar configuraciones avanzadas y personalizadas.
- 📚 **Documentación:** Cada proyecto contará con:
- ✍️ Descripción del propósito de la aplicación.
- 🔗 Enlace a la API utilizada.
- ⚡ Detalles de las funcionalidades implementadas.
- 🧑‍💻 Buenas prácticas aplicadas durante el desarrollo.

---

## **📝 Motivación Personal:**

Este reto representa más que un simple ejercicio técnico. Es una oportunidad para:
- **🌟 Aprender:** Dominar el desarrollo multiplataforma con React Native y el consumo de APIs RESTful.
- **📂 Crear:** Construir aplicaciones que puedan ser utilizadas como referencias en mi portafolio profesional.
- **🚀 Superar desafíos:** Explorar herramientas y enfrentar retos técnicos que me preparen para proyectos reales.

---

## **📌 Propósitos y Objetivos del Reto:**

### **🎯 Objetivos específicos:**
1. **🔍 Dominar el consumo de APIs RESTful:**
- Manejar datos dinámicos desde APIs externas.
- Implementar autenticación, paginación y manejo eficiente de errores.

2. **💡 Mejorar habilidades técnicas:**
- **Frontend:** Diseñar interfaces responsivas y atractivas.
- **Backend:** Implementar soluciones robustas para procesar datos de APIs.

3. **📤 Publicar proyectos terminados:**
- Documentar cada aplicación en GitHub con claridad y profesionalismo.

### **✨ Enfoques adicionales:**
- 🏎️ **Optimización del rendimiento:** Garantizar tiempos de carga mínimos y una experiencia fluida.
- 👨‍🎨 **Diseño centrado en el usuario (UI/UX):** Crear interfaces intuitivas, atractivas y funcionales.
- 📊 **Versionado de código:** Usar Git y GitHub para registrar cada avance, promoviendo la trazabilidad y el aprendizaje.

---

## **📚 Proyectos:**




#
Proyecto
Tecnologías
API Usada
Estado
Repositorio
Link de descarga


1
🌦️ Pronóstico del Clima
React Native (Expo)
WeatherAPI
✅ Terminado
🌦️ Repo
APK


2
🗞 Noticias GG
React Native (Expo)
NewSData.IO
✅ Terminado
🗞 Repo
APK


3
SmartWallet 🧠👛
React Native (Expo)
API
En proceso...
Repo
APK


---

## **🔓 Licencia y Uso**

Este repositorio es **open source** 🌍. Esto significa que cualquier persona puede:
- **📖 Explorar:** Conocer cada proyecto y aprender de las implementaciones realizadas.
- **✨ Inspirarse:** Seguir esta ruta de desarrollo o crear su propia versión de los proyectos.

**⚠️ Nota importante:** Este es un reto personal, por lo que **no se aceptarán contribuciones externas** (pull requests o commits).

---

## **💬 Conéctate conmigo**

Si tienes preguntas, ideas o simplemente quieres compartir tu experiencia desarrollando proyectos similares, ¡no dudes en contactarme! 😊

**Correo:** [jfelipe9.121@gmail.com](mailto:jfelipe9.121@gmail.com)
**LinkedIn:** [felipereyessa](https://www.linkedin.com/in/felipereyessa)
**Sitio Web:** [Mi portafolio](https://pipedev.vercel.app/)
---

¡Gracias por visitar este repositorio! Espero que te inspire y te motive a emprender tus propios retos. 🚀