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
| Layer | Technology |
|---|---|
| Frontend | React 19, Vite, Tailwind CSS 4, React Router v7 |
| Backend | Django 5.2, Django REST Framework 3.16, SimpleJWT |
| Database | SQLite (dev), MySQL (production) |
| Payments | PayPal SDK, SINPE Móvil |
| Storage | Supabase Storage |
| EmailJS | |
| QR Codes | Python qrcode library + SHA-256 verification |
Navigation
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
