Skip to main content

Get Started

Set up the backend and frontend in minutes

Ticketing & Visits

Purchase tickets and book visits — no account required

API Reference

Explore the full REST API for all platform resources

Marine Species

Interactive database of marine animals, habitats, and conservation status

About the platform

The Parque Marino del Pacífico Sur platform is a full-stack web application built with React + Vite on the frontend and Django REST Framework on the backend. It centralizes the park’s digital presence, enabling visitors, researchers, volunteers, and administrators to interact with the park in a single unified system.

Anonymous Purchasing

Buy tickets without creating an account. Confirmation codes and QR-based entry included.

Marine Species DB

Browse species with habitat, conservation status, and scientific metadata.

Donations & Volunteering

Support conservation through PayPal donations or volunteer sign-ups.

Educational Programs

Register for workshops and guided educational tours.

Transparency Portal

View financial and environmental impact reports.

Admin Dashboard

Manage inventory, audit logs, and institutional operations.

Tech stack

LayerTechnology
FrontendReact 19, Vite, Tailwind CSS 4, React Router v7
BackendDjango 5.2, Django REST Framework 3.16, SimpleJWT
DatabaseSQLite (dev), MySQL (production)
PaymentsPayPal SDK, SINPE Móvil
StorageSupabase Storage
EmailEmailJS
QR CodesPython qrcode library + SHA-256 verification

Architecture

Understand how frontend, backend, and integrations connect

Environment Variables

Required configuration for all services

QR + Email Integration

Automatic QR generation and email invoice delivery

Research & Conservation

Aquaculture, rescue centers, and active projects

Build docs developers (and LLMs) love