This project is an update of my UFO command line project which I built about 8 months ago. That project was a good way to learn how to start to use Pandas and numpy. However, with the project being command line it really was hard to use and kind of 'clunky'. With this project, I will be able to better present the data and let the user have a much better experience with it.
The data from this project comes from: https://raw.githubusercontent.com/justmarkham/pandas-videos/master/data/ufo.csv I took the data from that site and placed it into a csv file to use with this project.
- Clone the repo
- Run [sudo] pip3 install or pip3 install flask
- Run npm install
- Run bower install
- Run python3 project/main.py to run the application
- Visit localhost:5000 to see the application
- Flask-0.12
- Python-3.4
- Pandas-0.18.1
- Numpy-1.11.0
- React-15.5.4 (Used on a very small level)
- MySQL-5.6.26
- D3.JS version 3
- Green Sock-1.19.1
Once the program is downloaded, simply run the program as you would any other python program. Then follow the address, which your console/terminal tells you to go to see the website.
A simple minor issue, more out of laziness. I did not add validation for the states.
To see a video that talks about this project please go here: https://www.youtube.com/watch?v=vzkZq-EPM10&feature=em-upload_owner
Blog entry: https://codingsaga.wordpress.com/2017/06/03/ufo-study/