Title: backend database application in WordPress
Last modified: August 21, 2016

---

# backend database application in WordPress

 *  [t800juan](https://wordpress.org/support/users/t800juan/)
 * (@t800juan)
 * [12 years, 7 months ago](https://wordpress.org/support/topic/backend-database-application-in-wordpress/)
 * Is it possible to implement a backend database application in WordPress, Joomla,
   or Drupal? For example, a user can log into WordPress or Joomla to view a Highchart
   report using a database where a user’s data are stored. Each user will have different
   data and different reports. It’s not a static report, but a dynamic report pulled
   from a database.
 * If it’s possible, how do I start implementing, for example, a user registration
   and login form to populate the user database? How do I keep track of a user session
   once logged in? How do I generate a report in a dynamic PHP page in a user session?
 * So far, my research tell me to use a framework with a Model-View-Controller APIs
   in popular MVC web application, Django, Ruby/Rail…But I have found them to require
   a lot of coding. I’d like something very simple to use and has a backend office
   similar to Joomla yet flexible enough to do database application as I’ve mentioned
   in a user session.

Viewing 1 replies (of 1 total)

 *  [antekdesign](https://wordpress.org/support/users/antekdesign/)
 * (@antekdesign)
 * [12 years, 7 months ago](https://wordpress.org/support/topic/backend-database-application-in-wordpress/#post-4273598)
 * Hi t800juan,
 * Yes, it is possible to do what you want in WP, but it does require a loooooot
   of coding and not just php .
 * We did something similar for a client and it is not easy nor cheap.
 * In order to implement a login and registration form, If you prefer to do not 
   hardcode the forms yourself, you can use the plugin: [Profile Builder](http://wordpress.org/plugins/profile-builder/)
   the free version should be enough for your requirements. there is a pro version
   as well if you have more advanced requirements.
 * Then probably you will need to serve content to registered and logged in users
   only, in order to do that you can use something like this:
 * <?php if ( is_user_logged_in() ) { ?>
    //stuff for logged in users <? } else {?
   > <p>You must be logged in…</p> <? } ?>
 * I hope this helps as a start
 * Good luck with your project
 * Antonio

Viewing 1 replies (of 1 total)

The topic ‘backend database application in WordPress’ is closed to new replies.

 * In: [Everything else WordPress](https://wordpress.org/support/forum/miscellaneous/)
 * 1 reply
 * 2 participants
 * Last reply from: [antekdesign](https://wordpress.org/support/users/antekdesign/)
 * Last activity: [12 years, 7 months ago](https://wordpress.org/support/topic/backend-database-application-in-wordpress/#post-4273598)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
