Developer documentation for the Posters.science platform - a free, open-source solution for creating, sharing, and discovering scientific posters.
Posters.science is developed by the FAIR Data Innovations Hub to provide a comprehensive platform for scientific poster management. The platform focuses on:
- FAIR Compliance: Ensuring findability, accessibility, interoperability, and reusability
 - Open Source: Free and accessible to the scientific community
 - AI-Ready: Structured metadata for enhanced discovery
 - Repository Integration: Works with established repositories like Zenodo and Figshare
 
This documentation covers:
- 🏗️ Architecture - System design and technology stack
 - 📤 Submission Portal - Poster upload and processing workflow
 - 🔍 Discovery Engine - Search capabilities and LLM integration
 - 📊 Monitoring & Analytics - Observability and performance tracking
 
- Node.js 22.18.0 (managed via Volta)
 - Yarn 1.22.22
 
# Clone the repository
git clone https://github.com/fairdataihub/posters-science-dev-docs.git
cd posters-science-dev-docs
# Install dependencies
yarn install# Start development server
yarn dev
# Or with custom port
yarn docs:dev --port 3000The documentation will be available at http://localhost:3000 or your custom port if you specified one.
# Build for production
yarn docs:build
# Preview production build
yarn docs:preview- VitePress - Static site generator
 - Mermaid - Diagram generation
 - Vue 3 - Frontend framework
 - Prettier - Code formatting
 
We welcome contributions! Please see our main repository for contribution guidelines.
This project is licensed under the MIT License.
- Platform: https://posters.science
 - Main Repository: https://github.com/fairdataihub/posters-science
 - Issues: https://github.com/fairdataihub/posters-science-dev-docs/issues
 - FAIR Data Innovations Hub: https://fairdataihub.org/