Evaluando propuestas

Crear una Web App similar a crosshero.com

Publicado el 27 Junio, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

Características del Proyecto
Elaborarlo en Ruby on Rails o Laravel

Ya existen sitios a los que se quiere emular o tener algo similar o igual de ellos, sin que sea totalmente la necesidad querer tenerlo todo ya que al principio solo será necesario funciones básicas y con el tiempo poder incrementar funcionalidades y características. Tampoco que sea tan automatizada ya que se pueden dejar varios procesos de manera mecánica o manual, como el alta de los Boxs, accesos, etc.

Los sitioes similares son crosshero.com y wodify.com, por lo que se tendría que analizarlos brevemente para entender lo que se pretende

Box = Lugar donde dan clases de crossfit
Wod = Grupo de ejercicios que se llevarán a cabo en la clase.

Las características básicas serían las siguientes:

Cada Box tiene su perfil o mini sitio con su datos, fotos e información general, ubicación, tel., Redes, etc. (El alta de cada Box es manual pero los datos se llenan en línea con formulario, no es necesario automatizar)
De cada Box, los miembros de cada Box solicitan su alta y se les da acceso (el alta con su cuenta de Facebook o registro normal)
El perfil del socio tiene su foto, info, y datos en general, y está ligado al Box que pertenece.

Hasta este punto cada Box tiene su perfil con sus miembros ligados a cada box creando una mini comunidad.

Como va enfocado a Boxes que den clases de crossfit, cada clase siempre es de:

1.      Determinada hora (hay de Lunes a Sábado y de  6am, 7am, 8am, etc.) Un dia por ejemplo puede haber hasta 8 clases
2.      Con determinado coach o coaches que imparten dicha clase
3.      Hay determinados socios que asisten a dicha clase.

4.      Y con la información de los ejercicios que se llevarán a cabo en dicha clase (WOD), por ejemplo: 100 pull ups, 200 mts corriendo y 50 lagartijas.
5.      Cada ejercicio o Wod tiene como resultado un marcador personal, que puede ser Tiempo realizado, rondas hechas, etc.)

Así pues cuando inicie una clase, el coach o los socios darán clic en su móvil para indicar que están tomando la clase.

De esta manera cada Box podrá tener estadísticas de quien atendieron a su box y a que clase y cuál fue su marcador en cada clase.
El socio puede tener un historial de sus asistencias y marcadores también
En el perfil del socio puede agregar sus tiempos y pesos máximos levantados independiente a que hayan sido en una clase. EL perfil tendrá una lista de parámetros para que el ponga sus récord en determinada fecha, y así ver como va mejorandolos con el tiempo y ver su avance
Se podrá generar una tabla de posiciones diaria, semanal o mensual o por evento específico.

Hasta aquí lo básico del proyecto.

Cualquier duda o comentario estamos a la orden para resolverlas,

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida A tiempo parcial
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)
Integraciones de API Social media (Facebook, Twitter, etc.)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias