Terminado

Juega Futbol 7 con If7sports app and web

Publicado el 23 Febrero, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

IF7sports ess una app que ya funciona y se busca un equipo de trabajo para el desarrollo de mas funciones
este es una breve explicacion hecha por la compañia que lleva la app
¿Porque busco otra compañia?
por que  tardan demasiado en crear o desarrollar las funciones que necesito
pueden entrar en if7sports.com o descargar la app en ios y android
¿Que hacemos?
Organizamos partidos de futbol 7, la app y la web muestran los eventos y la gente se puede apuntar

IF7SPORTS Aplicación web Gestión de Eventos Deportivos

tecnologías usadas
para la parte de backend del proyecto se optará por utilizar un backend con node.js respaldado por una base de datos MongoDB

Para la parte de frontend optaremos por utilizar React.js para evitar trabajo de renderizado en el lado servidor. Asimismo, usaremos herramientas CSS como Bootstrap o Sass.


tecnologías usadas: backend

en este caso se va a utilizar node.js para el desarrollo del backend por estos motivos principalmente:

•    Poco consumo de recursos en cada uno de los nodos dispuestos. Con esto podemos bajar los costes de los servidores.
•    Escalabilidad muy alta para soportar miles de usuarios concurrentes.

•    Posibilidad de compartir código entre front-end y back-end

tecnologías usadas: frontend
para la parte de front-end utilizaremos react.
Hoy en día es fundamental tener una página web lo más dinámica y escalable posible. React nos proporciona todo eso gracias a ser una tecnología totalmente nueva y pensada para tener un gran rendimiento.
Facebook diseñó y construyó esta librería, la cual usa en su propia página, y en algunas de sus filiales como WhatsApp o Instagram. Además de otras empresas como Netflix.

tecnologías usadas: testing
todo esto no tendría sentido si no fuéramos cuidadosos con todo lo que desarrollamos.
Todas y cada una de las líneas que desarrollamos están totalmente testadas automáticamente para evitar, y detectar, fallos, tanto en la parte de backend como en la de frontend.
Como es completamente imposible testar  “a mano” toda la aplicación con todos y cada uno de los cambios que se introducen, siempre tenemos una batería de pruebas automática que va comprobando que todo está correcto.

tecnologías usadas: stress tests
para poder comprobar todo lo que hemos desarrollado, cuando estemos implantando la versión final en los servidores de producción, haremos unos tests de stress para ver el número de usuarios simultáneos que puede soportar la aplicación.
Esto puede determinar, si es necesario escalar la plataforma horizontalmente (poner mas máquinas en paralelo).

TECNOLOGÍA: AMPLIACIÓN APLICACIONES Híbridas (ios/and)
para el backend reutilizaremos el backend realizado en la primera
fase, por lo que no habría ningún incremento en días.

¿Que necesito mejorar en la app como primera parte?
Mejorar el chat
El administrador envía un mensaje y le llega notificación a todo el mundo.
El usuario envía mensaje y se publica en el chat pero sólo le llega notificación al administrador.
El administrador puede responder un mensaje, y se publica en el chat pero sólo le llega la notificación al usuario que ha respondido.

El administrador puede eliminar cualquier mensaje.
con su check (enviado azul) y doble check (recibido azul) doble check verde (Leido)
tener fecha y hora del comentario
La entrega se finaliza cuando esta subido en web y la app de ios y android

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Plataformas requeridas Android, iPhone
Necesito Modificar una app existente
Tipo de app Social media
Necesita backend
Procesador de pago

Plazo de Entrega: No definido

Habilidades necesarias