This is a personnal learning fullstack project to learn how to do datascience with python some data in an API REST.
Archived project: Matplotlib is nice to use but need to be server side, that why I will do math in clientside with JS. See: https://github.com/GlaceCoding/42iceberg
WARNING: DEV IN PROGRESS
Actually graph appear in CLI: (Next step will be to use Flask+ReactJS).
Requires python3.1+, and pip.
- Install (with the Makefile):
make
- Copy
default.yml
and paste tolocal.yml
in./app/config
, replace{SECRET}
with our secret data. You have to make a new application in the 42 API to get ourcid
andsecret
.
make run
Languages: Python / SQL (with SQLite3) / SH+MAKEFILE.
- Database with SQLite3.
- Get data on API REST with requests, requests-oauthlib, requests-cache module.
- Makefile to init virtual environments, install python requirements.txt, and run the application.