I'm trying to create a website that will take data from some file as input to a javascript page that will then do some data crunching and spit out some html. Additionally, I want the website to allow users to upload their own data to then be displayed. I'm imagining something like where the top center of the page has the results of the javascript, and below is a list of uploads and clicking on one will update the top display with new data from that upload.
I obviously don't want to reinvent the wheel and roll my own user authentication and content management system, so I was looking at drupal. Is there some way to extend drupal to do this (or a module that already does)? Or is there a better way entirely that I'm not aware of? Thanks.