Business Intelligence (BI) Application Server written in Python
- Python 2.7 (Backend)
- Lua 5.2 or LuaJIT 5.1 (OML backend)
- MongoDB (Admin)
- Redis (Queue and DataWarehouse)
- Bower (Install frontend libs, NodeJS depends)
Install dependencies -------
If you use Mac OSX you can install all dependencies using HomeBrew.
Install Open Mining -------
Clone the repository
Install python and bower dependencies using make command
FAQ
If mongodb or redis-server problems
Install mongodb and redis-server, make sure it running
Supported databases
For example, to connect to a PostgreSQL database make sure you install a driver like psycopg2. OpenMining supports all databases that the underlying ORM SQLAlchemy supports.
See the SQLAlchemy documentation for more info about drivers and connection strings.
Make sure runserver still running when run 'build_demo' command.
And now you can login with: username 'admin' and password 'admin'.
Dashboard OpenMining
Dashboard Charts OpenMining
Dashboard Charts OpenMining
Dashboard Widgets OpenMining
Late Scheduler and running Cubes OpenMining
Join us on IRC at #openmining on freenode (web access).
Authors: Avelino and UP! Essência
Many thanks to all the contributors!
Licensed under the MIT license (see the (LICENSE file).