Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialJoshua Perry
2,962 PointsWeb-based Business Intelligence Dashboard - What track should I take?
I started my journey into programming because my end goal is to build my own web-based business intelligence dashboard for my company. I have sales data in excel format that I would like to turn into graphs on a web dashboard - with interactive functionality. I am just starting out and have no programming experience.
I've started down the Ruby on rails track and am starting to wonder if I should have gone the PHP route. I'm learning a lot, but I still have an unclear roadmap as to how to get to where I want to go. I know I have a long journey ahead of me, but would feel more inspired to keep going if I had a better idea of exactly how to get there.
Any advice out there?
1 Answer
Ricky Catron
13,023 PointsI believe either Ruby or Python would solve your problem. Since you are doing Ruby/Rails you will need to find a graphing library to work with. I found [Chartkick}(http://ankane.github.io/chartkick/) which might help out. If not this list other alternatives.
You will also need to get data from excel spreadsheets. This library might do the trick and if not more solutions are here.
I would recommend finishing the ruby track, practicing a lot along the way, integrating these two features in one at a time and in small steps, and the finishing my constructing that site you have planed.
Goodluck! --Ricky
Joshua Perry
2,962 PointsJoshua Perry
2,962 PointsThanks Ricky! This is super helpful.
Follow up question - and maybe I'm getting ahead of myself here, but I'll ask anyway - The data that I have in excel, will I be uploading that into MYSQL for interaction with Ruby?
Ricky Catron
13,023 PointsRicky Catron
13,023 PointsI would recommend making a script which you could run which would upload the data from an exel file to the mysql database.