Skip to content

sjacorg/bayanat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

235 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Bayanat

Semgrep pip-audit Tests

Bayanat is an open source data management platform for processing human rights violations and war crimes data, developed and maintained by the Syria Justice and Accountability Centre (SJAC). Watch this video for a quick introduction.

Features

  • Evidence management: Track bulletins, actors, and incidents with rich metadata and entity relationships
  • Geospatial analysis: PostGIS-powered queries with interactive Leaflet maps
  • Workflow management: Built-in analysis and peer review workflow with role-based permissions
  • Advanced search: Complex queries across all data fields with saved searches
  • Data import/export: CSV, Excel, and media import tools with PDF/JSON/CSV export
  • Security: WebAuthn/FIDO hardware keys, 2FA, CSRF protection, audit logging
  • Revision history: Full snapshot-based change tracking with diff view
  • Access control: Group-based item restriction for sensitive data

Tech Stack

Flask, PostgreSQL/PostGIS, Vue.js 3, Vuetify, Celery, Redis

Quick Start

Requires Python 3.12+ and uv.

git clone https://github.com/sjacorg/bayanat.git
cd bayanat
uv sync
bash gen-env.sh
uv run flask install
uv run flask run

See the full installation guide for production deployment.

Documentation

Full documentation is available at docs.bayanat.org.

Live Demo

Try Bayanat at demo.bayanat.org.

Localization

Help translate Bayanat on POEditor.

Updates

Stable releases are pushed every few weeks. Critical updates are pushed sooner. Always backup before pulling updates. Check releases for migration instructions when needed.

Support

Report bugs via Issues.

Contributing

See Contributing Guidelines and Code of Conduct.

License

GNU Affero General Public License v3.0. Distributed WITHOUT ANY WARRANTY.

About

Open source data management solution for human rights documentation.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Contributors