JAEP Health Sciences Platform Architecture

AWSNetworkadvanced
JAEP Health Sciences Platform Architecture — AWS network diagram

About This Architecture

Academic journal management system deployed on DigitalOcean with Next.js 15 App Router, React 18, and PostgreSQL handling manuscript submissions, peer review workflows, and OAI-PMH metadata harvesting. Traffic flows from Porkbun DNS through Certbot SSL/TLS termination to a PM2-managed Node.js runtime serving role-based access for authors, reviewers, editors, and admins. NextAuth handles credentials and Google OAuth, while Drizzle ORM manages relational data across users, manuscripts, reviews, issues, and notifications. Vercel Blob stores uploaded files, Resend and Nodemailer deliver transactional emails, and the OAI-PMH endpoint exposes metadata for academic indexing services. Fork this architecture on Diagrams.so to customize authentication flows, add CDN layers, or integrate additional storage providers for your scholarly publishing platform.

People also ask

How do I architect a Next.js academic journal platform with peer review workflows and OAI-PMH metadata harvesting?

Deploy Next.js 15 App Router on DigitalOcean with PM2, use Drizzle ORM and PostgreSQL for manuscripts/reviews/users, implement NextAuth for role-based access (authors/reviewers/editors), expose an OAI-PMH endpoint via API routes, and integrate Vercel Blob for file storage with Resend for notifications.

Next.jsPostgreSQLDigitalOceanNextAuthOAI-PMHDrizzle ORM
Domain:
Software Architecture
Audience:
full-stack developers building academic publishing platforms

Generated by Diagrams.so — AI architecture diagram generator with native Draw.io output. Fork this diagram, remix it, or download as .drawio, PNG, or SVG.

Generate your own network diagram →

About This Architecture

Academic journal management system deployed on DigitalOcean with Next.js 15 App Router, React 18, and PostgreSQL handling manuscript submissions, peer review workflows, and OAI-PMH metadata harvesting. Traffic flows from Porkbun DNS through Certbot SSL/TLS termination to a PM2-managed Node.js runtime serving role-based access for authors, reviewers, editors, and admins. NextAuth handles credentials and Google OAuth, while Drizzle ORM manages relational data across users, manuscripts, reviews, issues, and notifications. Vercel Blob stores uploaded files, Resend and Nodemailer deliver transactional emails, and the OAI-PMH endpoint exposes metadata for academic indexing services. Fork this architecture on Diagrams.so to customize authentication flows, add CDN layers, or integrate additional storage providers for your scholarly publishing platform.

People also ask

How do I architect a Next.js academic journal platform with peer review workflows and OAI-PMH metadata harvesting?

Deploy Next.js 15 App Router on DigitalOcean with PM2, use Drizzle ORM and PostgreSQL for manuscripts/reviews/users, implement NextAuth for role-based access (authors/reviewers/editors), expose an OAI-PMH endpoint via API routes, and integrate Vercel Blob for file storage with Resend for notifications.

JAEP Health Sciences Platform Architecture

AWSadvancedNext.jsPostgreSQLDigitalOceanNextAuthOAI-PMHDrizzle ORM
Domain: Software ArchitectureAudience: full-stack developers building academic publishing platforms
3 views0 favoritesPublic

Created by

February 24, 2026

Updated

April 10, 2026 at 7:14 PM

Type

network

Need a custom architecture diagram?

Describe your architecture in plain English and get a production-ready Draw.io diagram in seconds. Works for AWS, Azure, GCP, Kubernetes, and more.

Generate with AI