Evaluating bids

Desarrollo de Portal Web

Published on the September 04, 2017 in IT & Programming

About this project

Open

El proyecto es un portal para una Federación de un Deporte

El Portal consistirá en un conjunto de páginas web de contenido autogestionable e incremental para algunas secciones y estático pero gestionable para algunas otras. De igual manera el portal tendrá su parte Back end y Front end.

El Portal deberá de ser desarrollado en PHP (puede ser con framework o meramente puro) con base de datos MySQL y se encontrará publicado a nivel de raíz bajo el dominio inidcado, en su defecto se podrá y se utilizarán subdominios para acciones o sub aplicativos, no dependientes pero si relacionados entre si, mediante la base de datos.

Actualmente ya se cuenta con un aplicativo o sección que formará parte del propio proyecto, el cual es un generador de Torneos, éste se encuentra programado en el framework codeigniter, por lo que se habría de analizar en toda su estructura, pudiendo utilizar la base de datos ya existente, adecuarla o generar una nueva, toda vez que se mantenga la entidad relación entre ellas.

El Portal tendrá básicamente 10 módulos que lo compondrán, algunos de ellos son secciones
1.- Inicio o Home, este módulo se gestionará desde el back end, su forma no cambiará en cuanto a su estructura, es decir toda la información que se despliegue siempre irá en la misma posición, la forma o estructura se definirá más adelante y podrá ser usado mediante plantilla de HTML 5.

2.- Noticias, este módulo contendrá las noticias que se gestionen en el back end, es importante señalar que las noticias podrán ser generales o por circuitos, (los circuitos propiamente son las ramas, por ejemplo infantil varonil, infantil femenil, junior varonil, junior femenil, etc.), Para el último caso las noticias se desplegaran en cada sección, es decir en cada circuito, sin embargo, en el módulo Noticias se desplegarán todas las noticias, teniendo pestañas para ir a cada noticia de cada circuito y por cada rama; varonil y femenil, según aplique.

Desde el back end se podrá gestionar el módulo de Noticias, pudiendo ser incremental, es decir, inicialmente podemos tener Noticias del Circuito Juvenil Varonil, y desde el back end se pueda crear Noticias para el Circuito Juvenil Femenil y cada vez que se agregue noticias para un circuito para una rama, se agregará la pestaña de forma automática en el módulo Noticias.

3.- Ranking, este módulo tendrá interacción total, con el sistema de administración de torneos (mismo que ya se cuenta), es decir de la propia base de datos que ya se dispone, la información se organizará en este módulo, de igual manera mediante pestañas, las cuales podrán ser por género, categoría, estado, sección o en su caso por nombre.

La información que se despliegue en este módulo se desplegará sobre la misma ventana, es decir no se abrirán ventanas emergentes ni nuevas ventanas.

4.- Jugadores, este módulo tendrá interacción con el sistema de administración de torneos, donde desplegará datos generales de éste incluyendo su fotografía, torneos en los que ha participado y detalle de puntos logrados en cada torneo.

Así mismo este módulo podrá ser gestionado por cada jugador, pero la información que únicamente puede gestionar, solo es la concerniente a su fotografía.

La información que se desplegará en este módulo se pondrá por pestañas de forma dinámica, mediante Estados, luego Circuitos, después por Rama, así mismo se podrá buscar jugadores por nombre o en su defecto se podrá buscar a todos los jugadores de cada pestaña sea o no sea dinámica. Es decir, se podrá hacer búsqueda de jugadores tan solo escogiendo el estado, o solo por circuito

La información que se despliegue en este módulo se desplegará sobre el mismo marco, es decir no se abrirán ventanas emergentes ni nuevas ventanas.

5.- Torneos, en esta sección se mostrará toda la información relacionada con los torneos que se ingresen a la administración de torneos, la estructura de desplegar la información será definida más adelante.

6.- “Equipos de competencia”, se explicaría a detalle, pero es una sección con información estilo de noticias.

7.- Asociaciones, este módulo desplegará la información de las diversas asociaciones que conforman a la Federación, existe 1 (una) asociación por cada estado en México, que debe de incluir logotipo,  nombre del presidente, hasta 2 teléfonos, correo electrónico, y dirección, url del sitio web, la información que se despliegue en el front end de las asociaciones podrá ser gestionada por los usuarios dispuestos para cada asociación, así como por parte del administrador del portal.

En el propio back end se podrá crear cuantas asociaciones sean necesarias
Ahora bien el usuario administrador de cada asociación puede dar de alta los clubs que pertenecen a cada asociación, donde en cada club se podrá agregar el logotipo, el nombre del club, el teléfono, su dirección y su URL de su página web.

8.- Contacto, este módulo será estático, y será un formulario de contacto.

9.-Publicidad, esta sección aparecerá siempre en la parte inferior de cada página antes del cintillo de la página y esta sección será gestionada en el back end.

10.- Back end, en esta sección se podrá gestionar toda la información de los diferentes módulos, así mismo habrá un módulo en el propio back end para el control y asignación de permisos, en el cual se crearán los usuarios y se les asignará los controles a los que tendrá cada uno de ellos.

Como parte de los usuarios habrá de 3 tipos, el usuario maestro, que puede crear super usuarios y éste es el único que puede gestionar la publicidad, el super usuario que podrá gestionar los usuarios que gestionarán cada una de las secciones del back end.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? I don’t know yet
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Payment Processor (Paypal, Stripe, etc.)
Roles needed Designer, Developer

Delivery term: Not specified

Skills needed

Other projects posted by H. R.