ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Need Advice on Direction

November 02, 2011 8:45pm

Subscribe [2]
  • #1 / Nov 02, 2011 8:45pm

    3threeone

    4 posts

    Hi.
    I have built already this website http://www.athletichub.com using Codeigniter. I want to redo the website with Expression Engine to leverage the CMS functionalities and hopefully the Members Module.

    My biggest concern is if the members module can behave like the athlete’s profiles do on AthleticHub.com (Example profile: http://www.athletichub.com/athlete/carolineouellette) Athletes can choose their sport, the position they play, update their athletic stats, link to a school in the database and a team also in the database.

    There are also Coaches (Example Profile: http://www.athletichub.com/coach/smitty) that can register on the website. They can be linked to a school and the team they coach for in that school (We will predefine the teams and schools from the list that we already have).

    Currently Paying Athletes can email Coaches and receive messages from Coaches. They can also upload videos / images and files. The files are only available to be viewed by Coaches.

    There is also a listing of schools on the website as well. Those schools are the ones that the Athletes and Coaches can link to in their profiles. These were manually entered by us into the database.

    Let me know if out of the box I can easily achieve this with EE or what 3rd party plugins can be used in conjunction with EE to get the job done.

    I love EE but not too familiar how to attack this. If it’s at all possible.

    Thanks in advance

    Kevin

  • #2 / Nov 03, 2011 1:12pm

    dsgreen

    40 posts

    Hi Kevin,

    I think you could achieve some of this using custom Member Fields, which would be displayed in the each member’s profile area. I think you would need a clever setup using channels and assigning entries to individual members, or a third-party plugin to handle the video and photo uploading.

    The member profile templates are not that appealing by default. You would need to put some work into styling them. I would test this in a local or development installation, and see if you can get some of this working.

    My question to you would be, why recreate the site in EE? If you already have it going with CodeIgniter, what is the need to recreate it? I think it would be a large amount of work to redo what you have, which looks good by the way.

    Doug

  • #3 / Nov 03, 2011 1:28pm

    3threeone

    4 posts

    Hi Doug,
    Only real reason is the CMS portion of it. Right now I have to build all the administrative panel for it from scratch which is kind of boring work. hahah. I do like the way the Admin panel of Expression engine works. I’ve done a few sites with EE and love it. I guess it’s not the end of the world to keep it the way it is. I do need to simplify the code to make it more efficient .

    Thank you for the compliments. Little project that my Wife and I and our 2 Olympian friends are working on to help student athletes.

    Thanks for the response!

    regards
    Kevin

  • #4 / Nov 03, 2011 1:36pm

    dsgreen

    40 posts

    Hi Kevin,

    Okay, I can see that building an admin interface might be an issue. That could be a big project as well. If it’s not super time-sensitive, I would say install EE on a development account somewhere and start recreating things to see what’s possible. Start with the difficult areas first, such as the member area. Or, just ignore the design for the time being, and concentrate on the functionality.

    At least you’ve got a site up and running in the meantime. Good luck with your project!

    Doug

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases