I am at the very beginning stages of my project and I am trying to figure out if Drupal would be a good solution.

What I am trying to accomplish.

There are 2 components, a webpage and a mobile app.

Users would have an account that can be accessed and updated from either the website or the mobile app.

Example: Tracking baseball games/statistics.

*Tommy Jr is a high school baseball player.
*Teammate is a player on Tommy Jr's baseball team.
*Tom Sr is Tommy Jr's father and can't make it to the game.

Tommy Jr uses his iPhone app to post stats to his account in between innings (ie, in the 1st inning Tommy Jr has a hit, in the 2nd strikes out, etc)
Teammate uses his Droid app to post stats to his account in between innings.

Tom Sr can't make it to the game, but logs on to his own account from home and is able to follow the game that Tommy Jr is playing in. He can see the stats for both Tommy Jr and Teammate.

After the game Tommy Jr can go to the website and look at some of his relevant statistics for the game, or the season, or even his career.

So,
*each user would have their own personal stat history stored in a database and can then analyze that data many different ways on the website
*that database can be updated from either the website or a mobile app and those updates can be viewed "live"

Any thoughts on whether Drupal would be a good way to go about implementing this project?

Comments

_

I'm not sure about the app side of it, I just make sites mobile-friendly, but I don't see anything there that couldn't be done with drupal.

_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.

Thanks for the quick

Thanks for the quick response, I just wanted to make sure that this seemed like something Drupal would be able to tackle before I got too far along only to have to go back and start over.

You wouldn't need the app.

You wouldn't need the app. Drupal is capable of doing this out of the box + views module. You need to use one of the many themes that are responsive and look fine on a large and small screen.

You create users with different permissions, but you need to allow Tommy, his team mate, and his father permission to create their own content. They can access, and add content, via computer, tablet or phone. It matters not which one.

You can created different types of content and mix and match the user permissions, so you can give your users different permissions to view different content, create different content, edit their own or each other's content, etc. You can also make their content appear on the site as soon as the content is saved.

Using views you can create a page incorporating the content of all the above, and you can mix the views up so that members of the public see the view, or only one or all of the above can see the view.

Drupal is almost infinitely, and pretty easily, configurable.

nobody click here