The hammerdirt! API recieves, stores and provides access to data from hammerdirt! projects
This API is part of the hammerdirt! infrastructure. Provides POST/PUT/GET endpoints for project data.
These are the main components of the hammerdirt! infrastructure:
- Data storage and distribution through the API:
- api url: https://mwshovel.pythonanywhere.com/
- repo: this repo
- Authenticated members can enter survey data and edit articles
- Provides endpoints for client apps
- Powered by Django REST
- Data entry and management:
- url: https://www.hammerdirt.ch/
- repo: https://github.com/hammerdirt/pwa
- Has access to POST and PUT endpoints
- Includes WYISWYG editor by TinyMCE
- Forms for entering survey data and commenting on articles
- Built with ReactJS
- Data visualisation, communication:
- url: https://www.plagespropres.ch/
- repo: https://github.com/hammerdirt/client_pwa
- Has access to GET endpoints
- Built with ReactJS
- Version control and collaboration:
- version control : Git
- collaboration: GitHub
- url:https://github.com/hammerdirt
Hammerdirt! is a non-profit organisation based in Switzerland and dedicated to the collection, analysis and distribution of environmental data.
This app is specifically designed to provide data-entry and text editing capabilities for ongoing environmental surveillance projects. Display and communication happens through the client app.
- Stores data for hammerdirt projects
- Provides authentication services
- Log your issues through GitHub in the usual way
- If you have a fix submit a pull request
- see hammerdirt.ch in the docs tab "members"