Skip to content

Simple translation Android application that uses Room and Retrofit to store and synchronize data, running on json-server-master with a db.json file.

Notifications You must be signed in to change notification settings

mck21/Triolingo

Repository files navigation

Triolingo - Aplicación de Traducciones


Aplicación Android de traducciones simples que utiliza Room y Retrofit para almacenar y sincronizar datos, ejecutada en json-server-master con un archivo db.json.

Stack Tecnológico

Kotlin Android Studio

  • Room: Gestión de base de datos local.
  • Retrofit: Llamadas API para sincronización.
  • JSON Server: Simulación de API REST con db.json.

Estructura de la Aplicación

Menú de Navegación

Menu de Navegación

Fragment con un recycler para categorías como números, días, colores y favoritos.

Interacciones en RecyclerView

  • Eliminar Traducción: Mantén pulsado para borrar.
  • Actualizar Traducción: Toca el elemento para editar.

Eliminar/Actualizar

Menú de Opciones

Incluye insertar traducción y configurar preferencias.

Menu de Opciones

Colabora!

Requisitos previos

Pasos

  1. Clona el repositorio:
    git clone https://github.com/mck21/Triolingo.git
  2. Configura JSON Server con el archivo db.json adjunto.
  3. Conecta la app a la URL del servidor en el archivo de configuración de Retrofit.
  4. Ejecuta la aplicación en un emulador Android desde Android Studio.

Licencia

Este proyecto está bajo la licencia MIT.

About

Simple translation Android application that uses Room and Retrofit to store and synchronize data, running on json-server-master with a db.json file.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages