Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pereprior/orbys-vote
Servicio web de quizzes para android
https://github.com/pereprior/orbys-vote
android android-studio canvas clean-architecture dagger-hilt dependency-injection dialog fragment-lifecycle html http-server kotlin ktor ktor-server mvvm recyclerview recyclerview-adapter viewmodel xml zxing
Last synced: 1 day ago
JSON representation
Servicio web de quizzes para android
- Host: GitHub
- URL: https://github.com/pereprior/orbys-vote
- Owner: pereprior
- Created: 2024-03-20T12:10:07.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-05-31T10:38:49.000Z (8 months ago)
- Last Synced: 2024-05-31T11:44:28.859Z (8 months ago)
- Topics: android, android-studio, canvas, clean-architecture, dagger-hilt, dependency-injection, dialog, fragment-lifecycle, html, http-server, kotlin, ktor, ktor-server, mvvm, recyclerview, recyclerview-adapter, viewmodel, xml, zxing
- Language: Kotlin
- Homepage:
- Size: 7.53 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ORBYS Vote Android
Aplicación diseñada para realizar encuestas y votaciones de forma rápida y sencilla. Esta plataforma permite conectarse a un servicio http para responder a las preguntas lanzadas por el usuario.
Con esta herramienta, los usuarios crear, personalizar y gestionar sus propias encuestas, y llevar el recuento de las votaciones.
## Tecnologías
#### Ktor-server:
build.gradle(project)
```kotlin
plugins {
id ("io.ktor.plugin") version "2.3.9"
}
```build.gradle(module)
```kotlin
dependencies{implementation ("com.google.zxing:core:3.4.1")
implementation ("io.ktor:ktor-server-netty-jvm:2.3.9")
implementation ("ktor-server-core-jvm-jvm:2.3.9")
implementation ("io.ktor:ktor-server-freemarker-jvm:2.3.9")
}
```#### Dagger-hilt:
build.gradle(project)
```kotlin
plugins {
id ("com.google.devtools.ksp") version "1.9.20-1.0.14"
}buildScript {
dependencies {
classpath ("com.google.dagger:hilt-android-gradle-plugin:2:48.1")
}
}```
build.gradle(module)
```kotlin
plugins {
id ("com.google.devtools.ksp")
id ("dagger.hilt.android.plugin")
}dependencies{
implementation ("com.google.dagger:hilt-android:2.48.1")
ksp ("com.google.dagger:hilt-compiler:2.48.1")
}
```## Acciones
- Personalizar preguntas y respuestas
- Proporcionar un servicio http cliente-servidor
- Mantener control sobre los clientes
- Visualizar resultados de la votación
- Proporcionar conexión a través de Hotspot
- Obtener los resultados en un fichero## URLs
- Privacidad https://legal.orbys.eu/privacy
- Terminos de uso https://legal.orbys.eu/terms
- Legal https://legal.orbys.eu/warning
- ORBYS https://orbys.eu
## Documentación[Dokka](https://github.com/Kotlin/dokka)
build.gradle(project)
```Kotlin
plugins {
id("org.jetbrains.dokka") version "1.9.20"
}
```build.gradle(module)
```Kotlin
plugins {
id("org.jetbrains.dokka")
}
```Comando Generar
```
gradle dokkaHtml
```