Bioarchinesia
Database Platform
Bioarchinesia
bioarchinesia.id is a national database platform for collecting, storing, and sharing omics data of Indonesia’s biodiversity. The platform connects researchers across Indonesia to contribute and access genomic, transcriptomic, proteomic, and metabolomic data of Indonesian flora and fauna.
Key Features
Frontend: HTML5, TailwindCSS, JavaScript
Backend: PHP 8.x
Database: MySQL / MariaDB
Security: SSL Let’s Encrypt, CSRF Protection
Key Features
Comprehensive Omics Database
The platform stores four types of omics data: Genomics, Transcriptomics, Proteomics, and Metabolomics for cataloging Indonesia’s biodiversity at the molecular level.
Research Contribution System
Verified researchers can contribute omics data through a structured review and approval workflow managed by administrators to ensure data quality.
Role-Based Access Control
Multi-user system with Contributor and Admin roles, equipped with identity verification for research data security.
Secure File Management
Upload and download omics files in FASTA, CSV, and mzML formats. Includes MIME type validation and size limits up to 500MB.
News and Announcement System
News and announcement features for the latest updates on Indonesian biodiversity research.
Support Ticketing System
Integrated support ticket system with FAQ to facilitate communication between researchers and platform administrators.
Security Implementation
Session-based Authentication, bcrypt Password Hashing, CSRF Token Validation, Rate Limiting on Login, Register, and API endpoints, PDO Prepared Statements for SQL Injection prevention, XSS Prevention, and Security Headers.