Skip to content

mkceta/SwapUDC

SwapUDC: El Marketplace Soberano de la Comunidad UDC 🎓🔄

SwapUDC no es solo otra aplicación de compraventa. Es la respuesta tecnológica a la desconfianza y la falta de seguridad en las transacciones de segunda mano dentro del campus universitario. Construido sobre la base de la soberanía del software y la confianza mutua, SwapUDC conecta a estudiantes de la Universidade da Coruña (UDC) en un entorno seguro, auditado y eficiente.


🚀 ¿Por qué SwapUDC?

En un mercado saturado de soluciones genéricas, SwapUDC se especializa en las necesidades reales del estudiante:

  • Cero Estafas: Verificación obligatoria mediante correo institucional @udc.es. Si no eres de la UDC, no entras.
  • Vivienda Digna: Un feed especializado en pisos y habitaciones para estudiantes, con fotos verificadas y ubicación real.
  • Soberanía del Software: Bajo licencia AGPL-3.0, garantizando que el código siempre pertenezca a la comunidad.

✨ Funcionalidades Core

🛒 Marketplace Universitario

Intercambia libros, apuntes, material de laboratorio o electrónica con ejemplos de uso real:

  • Ejemplo: "Necesito el libro de Fundamentos de Programación para el miércoles". Encuéntralo, chatea y queda en la cafetería de la FIC en 5 minutos.

🏠 Buscador de Pisos y habitaciones

  • Mapa Interactivo: Ubicación exacta de inmuebles en Riazor, Elviña o La Zapateira.
  • Filtros de Convivencia: Filtra por "No fiestas", "Mascotas OK" o "Solo chicas".
  • Verificación de Fotos: Exigencia de al menos 5 imágenes para evitar anuncios fantasma.

🎮 Gamificación (Engagement)

  • Logros: Gana medallas como "Apartment Hunter" o "Trusted Trader" que aumentan tu reputación en el campus.

💳 Pagos Seguros

  • Integración Stripe: Pagos digitales seguros.
  • Bizum QR (Roadmap): Generación dinámica de QR para pagos instantáneos en mano sin intercambiar números de teléfono.

🛠️ Guía de Instalación Rápida

Requisitos Previos

Setup en 3 Pasos

  1. Clonar y Dependencias:
    git clone https://github.com/mkceta/SwapUDC.git
    cd SwapUDC
    npm install
  2. Configuración: Renombra .env.example a .env y añade tu SUPABASE_URL y SUPABASE_ANON_KEY.
  3. Lanzar:
    npx expo start
    Escanea el código QR con la app Expo Go y ¡listo!

⚖️ Licencia AGPL-3.0

Hemos elegido la GNU Affero General Public License v3.0 por una razón crítica: la cláusula de red (SaaS). Al ser una aplicación que corre en servidores y se accede vía red, la AGPL obliga a cualquier persona que modifique SwapUDC y lo ofrezca como servicio a liberar sus mejoras al público. Esto protege el trabajo de los contribuyentes y asegura que SwapUDC siempre sea libre para la UDC.


🤝 Soporte y Comunidad

  • Issues: Para reportar bugs o proponer features, usa el tracker de GitHub.
  • Canal Oficial: Discord de la HackUDC (Canal Proyecto SwapUDC).

Release early, release often! Desarrollado con ❤️ para la HackUDC.

About

No description, website, or topics provided.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors