Desarrollo de Portal Web


Evaluando propuestas
Descripción:
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.

Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Crear un nuevo sitio personalizado
Es un proyecto o una posición?: No lo se aún
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Diseñador, Desarrollador
Integraciones de API: Payment Processor (Paypal, Stripe, etc)

Abierto

Presupuesto

24

Propuestas

27

Freelancers interesados

Publicado: Hace 10 meses

Plazo: No definido

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Freelancers que ya aplicaron para este trabajo

Wilcar J. A. S. - Desarrollador Laravel - 9+ años de experiencia como desarrollador PHP - Fuertes conocimientos en Programación Orientada a Objetos - Desarrollador experto en API's RESTful usando Laravel/Lumen - Experiencia imple... + detalles

Walder R. Walder Reyes estudiante y profesional de Tecnologías de la Información. Más de 5 años de experiencia en el desarrollo de soluciones tecnológicas. Para extender la competitividad de clientes y satisfacer sus necesidade... + detalles

Juan C. L. E. Soy técnico informático, Venezolano residenciado en España, graduado en el año 2004 como Analista Diseñador de Sistemas, lo que me ha permitido desarrollarme profesionalmente en el mundo de los sistemas informáticos e... + detalles

Carlos A. Buenas noches Mi nombre es Carlos Hernandez Ing. en Sistemas especializado en el Desarrollo Web. Especifcicamente con HTML5, CSS3(Bootstrap), JavaScript (AJAX-JQuery), PHP (POO, CRUD, MVC), MySQL (MySQL/RedBeand), [ P... + detalles

Genaro M. Ingeniero de sistemas con 10 años de experiencia en desarrollo de software en ambiente web en los lenguajes de programación PHP, Javascript, ASP Classic, .NET y framework como Jquery EasyUI. También cuento con experie... + detalles