GithubHelp home page GithubHelp logo

reyesbismar / torneopredicciones Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sgermosen/torneopredicciones

0.0 0.0 0.0 28.68 MB

Esta aplicacion de ejemplo tiene la finalidad de darle seguimiento a cualquier clase de torneo, y hacer predicciones al respecto, donde el ganador de la prediccion, se lleva el premio que hayan pautado los creadores del grupo

License: MIT License

C# 100.00%

torneopredicciones's Introduction

TorneoPredicciones

Saludos chicos, aquí les traigo el código Fuente de un app para realizar apuestas amistosas desarrollada con Xamarin Forms. Se les agradecería bastante que se unan al repo y realicen sus aportes, para de esa forma hacer crecer la comunidad en el país.

La app consta de un BackEnd, donde el administrador configura las ligas, los equipos, los torneos y los partidos, luego desde el APP los usuarios realizan sus predicciones respecto a cómo va a quedar el partido, si gana el equipo que el usuario escogió se le suma 1 punto, si el partido queda exactamente como el predijo, se le suman tres puntos.

Esta utiliza los conceptos de desarrollo MVVM y Locator.

La misma funciona con un BackEnd desarrollado en ASP usando el patrón MVC hosteado en Azure usando SQL como motor de base de datos.

Segmentación del API, el POCO y el Proyecto web, para mayor seguridad y mantenibilidad en el futuro.

En el código fuente podremos encontrar buenas prácticas para lo siguiente:

  • Interacción e integración con servicios de Azure.
  • Consultas seguras a APIS usando token de seguridad.
  • Desarrollo de un API segura.
  • Creación de la base de datos mediante POCO, migraciones y manejo seguro de datos e información de usuarios.
  • Consultas entre varias tablas y devolver resultados en una sola consulta.
  • Utilización de JSON y listas Dinámicas.
  • Manejo de maestro detalle mediante un solo controlador.
  • Consultas Genéricas mediante controladores genéricos para el múltiple manejo de tablas.

App

  • Manejo de la cámara.
  • Manejo de internet.
  • Manejo de seguridad.
  • Almacenamiento de datos en SQLite.
  • Creación de usuarios Locales mediante servicios seguros.
  • Validación de injection.
  • Creación y extensión de Controles locales y personalizados.
  • Actualización y envió de datos mediante protocolos seguros.

Clases y otras vainas bonitas de regalo en el app

  • FilesHelper
  • Response Generico
  • Token Response
  • User Request
  • Custom Control Bindable Picker
  • Interfaces Genericas
  • ApiService
  • DataService
  • DialogService
  • NavigationService

Esta app, ha sido realizada siguiendo los Tutoriales y mentoria del señor Juan Carlos Zuluaga en su canal de youtube https://www.youtube.com/user/jzuluaga55

Si deseas ser miembro de nuestra comunidad de desarrollo visita nuestra página de Facebook www.fb.com/xamarindo

torneopredicciones's People

Contributors

sgermosen avatar rmariuzzo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.