I am developing a product for a local gym. The product comes in 2 parts : - a smartphone app used by the client - a website used by the coach

The coach uses the website to prepare the workout. So I need a good UI to allow him to create it. I can think a list of exercises from which he can selects the exercises, a form to set various parameters like the weight used for each set, etc.

So this data can contain integers, pictures, and text. On the other hand, the app fetches this data and works with it. That is, the user trains and records his perfs on the phone. At the end of the workout, the app sends the results back to the server, and the coach must be able to review it.

I have done an iOS app that deals successfully with the data and does its stuff during the training.

But I am struggling with the website since I do not know anything (almost) about web technologies. I looked into Wordpress as a mean to create both the front end and the server-database part.

I think that I need to create custom post types, like a type 'Exercise', a type 'Set', a type 'Workout' and custom meta boxes to let the coach configure the workout. But I do not know where to start.

Any guideline or advice would be greatly appreciated !

closed as too broad by cybmeta, Pieter Goosen, Wyck, Mark Kaplun, Robert hue Feb 3 '15 at 7:40

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • I will probably start by hiring someone to consult me and help me design the system. If you are not familiar with wordpress development then you are going to do many mistakes while getting the feel for it. It is not a problem if it is a hobby project, but this doesn't sound like one. – Mark Kaplun Feb 2 '15 at 5:44
  • You can use the wordpress api. There is also a library for iOS for that. see github.com/evermeer/EVWordPressAPI – Edwin Vermeer Dec 12 '15 at 17:59

If you aren't familiar with web technologies, you have a long road ahead of you.

That being said, if you have built an iOS app then you probably know something about programming and are willing to travel that road.

The best place to get started would probably be the Wordpress Plugin Developers Handbook

If you can map the wanted functionality into custom post types and related taxonomies, then you could potentially create those needed, add any extra meta boxes, etc.

Not the answer you're looking for? Browse other questions tagged or ask your own question.