ElementsProductos

Productos que creamos por una necesidad, no para un cliente

Cuando hacemos el mismo trabajo a mano una y otra vez, se convierte en un producto. Algunos son sistemas cerrados que las organizaciones pueden instalar; otros son herramientas de código abierto que cualquiera puede usar.

elements / escaparate01/02
  1. 01Student PanelDisponible para comprar
  2. 02Better PaymentCódigo abierto

en foco

Student Panel

Productos
En línea
Código abierto

Productos

Qué hay en el estante

Student Panel

Una plataforma privada de estudiantes para instructores e instituciones. Plan de estudios, tareas, asistencia, clases en directo y seguimiento del progreso en un solo panel; sin registro público, el instructor da de alta a los estudiantes.

  • Acceso privado: sin registro público, el instructor añade a los estudiantes; inicio de sesión sin contraseña (código por correo o passkey)
  • Plan de estudios: estructura de secciones y lecciones, apuntes con resaltado de sintaxis, recursos específicos de cada lección
  • Ciclo de vida de las tareas: asignación, entrega, calificación y comentarios escritos; las lecciones no se pueden completar sin entregar las tareas
  • Calendario y clases en directo: un enlace de acceso que se abre en el panel a la hora de la clase, seguido de las grabaciones de las clases alojadas en Drive
Detalles del producto
Apuntes de lección: apuntes con resaltado de sintaxis, recursos enlazados y una lista de progreso.
Destacado · Código abierto

Better Payment

Una biblioteca unificada de pasarela de pago que reúne bajo una única API las infraestructuras de pago y los sistemas de TPV virtual de los bancos en Turquía.

Estrellas
224
Forks
23
Licencia
MIT
npm
v0.12.0
import { betterPayment, iyzico } from 'better-payment'; const payment = betterPayment({  providers: {    iyzico: iyzico({      apiKey: process.env.IYZICO_API_KEY!,      secretKey: process.env.IYZICO_SECRET_KEY!,    }),  },}); // La llamada es igual para los cuatro proveedoresconst { threeDSHtmlContent } =  await payment.iyzico.initThreeDSPayment(order);
npm install better-payment

Problema

Todo desarrollador en Türkiye que quiere aceptar pagos se topa con el mismo muro: cada banco y cada proveedor de pagos impone su propia API, su propio formato de errores, su propio método de firma. Ese código se escribe desde cero en cada proyecto y se rompe siempre en los mismos puntos.

Solución

Better Payment se escribió para acabar con esa repetición, y no se quedó cerrado. Todos los proveedores están detrás de una API consistente; cambiar de proveedor significa modificar unas pocas líneas de configuración, no el código de tu aplicación. Los tipos de TypeScript vienen incluidos y los errores están normalizados.

  • Una sola API

    iyzico, PayTR, Parampos y Akbank detrás de la misma llamada. Cambiar de proveedor son unas pocas líneas de configuración.

  • TypeScript de serie

    Los tipos de petición y respuesta vienen con el paquete; un campo incorrecto falla al compilar, no en producción.

  • Un único formato de error

    El formato de error propio de cada proveedor se normaliza en una forma única y consistente.

LicenciaInstálalo en tu organización, con licencia

Student Panel

Una plataforma de estudiantes lista para usar para educadores: yo la despliego, tú eres el dueño del sistema.

Una plataforma de aprendizaje que funciona en el propio dominio de tu institución. Los instructores cargan el plan de estudios y las tareas en el panel, los estudiantes siguen las lecciones en orden y entregan su trabajo, y los instructores lo califican y dejan comentarios. La institución ve en un solo lugar cómo va todo el grupo.

Idioma de la interfaz
Turco
Pantallas
40+
Pruebas automatizadas
199
Tiempo de despliegue
Días

Cómo funciona

  1. 01

    Instalación

    El panel se instala en tu dominio, en tu propio servidor o en infraestructura que gestionamos nosotros.

  2. 02

    Contenido

    Los instructores añaden el plan de estudios, las notas de las lecciones y las tareas siguiendo el orden de requisitos previos.

  3. 03

    Seguimiento

    Los estudiantes entregan, los instructores califican; el progreso es visible tanto para el estudiante como para la institución.

student.czay.dev1 / 7
Apuntes de lección: apuntes con resaltado de sintaxis, recursos enlazados y una lista de progreso.

Qué incluye el panel

  • 01

    Plan de estudios y contenido de las lecciones

    Estructura de secciones y lecciones, apuntes con resaltado de sintaxis, recursos específicos de cada lección y orden de programas según requisitos previos.

  • 02

    Tareas y evaluación

    Asignación de tareas, entregas de los estudiantes, calificación y comentarios escritos. Las lecciones no se pueden cerrar sin entrega.

  • 03

    Calendario y clases en directo

    Horarios de clase, enlaces de acceso que se abren a la hora de la clase y reproducción de la grabación después de la clase directamente en el panel.

  • 04

    Asistencia y progreso

    Control de asistencia, porcentaje de finalización, mapas de calor de actividad, rachas semanales y una vista de 360 grados del estudiante en el panel del instructor.

  • 05

    Aula y motivación

    Tablón de la clase, lista de miembros, clasificaciones, premios del trimestre y avisos dirigidos a toda la clase o a estudiantes concretos.

  • 06

    Administración

    Gestión de estudiantes y grupos, correos de invitación y bienvenida, consentimiento parental, formularios de consentimiento KVKK y control de acceso basado en roles.

Para quién es

  • Instructores que gestionan sus propias cohortes de estudiantes y tutores particulares
  • Academias, bootcamps e instituciones educativas que lanzan clases por trimestres
  • Equipos que dirigen programas internos de formación corporativa

Cómo conseguirlo

Despliegue + licencia
Funciona en tu propio dominio y servidor. Yo me encargo de la configuración; tú conservas el control total de tus datos y de tu sistema.
Alojado
El alojamiento, las actualizaciones, las copias de seguridad y la monitorización corren de mi cuenta. Tú solo usas el panel.
Desarrollo empresarial a medida
Marca blanca, integración con tus sistemas existentes o módulos empresariales personalizados. Definimos el alcance juntos.

El precio depende del alcance. En lugar de una lista de paquetes fijos, hablamos de lo que necesitas y te envío un presupuesto.

Tres divisiones, un banco de trabajo.

La misma persona en todas: escribiendo el código, enseñándolo y convirtiéndolo en producto.

¿Tienes una idea? Hagamos el experimento juntos.

En la primera llamada escuchamos lo que quieres construir y te decimos con claridad si encaja.