Inspiration
Ocean pollution is a massive global issue, but most current systems are reactive and lack accessible, real-time intelligence. For this hackathon, we wanted to build a practical, scalable solution that applies AI to a real-world environmental problem while also being usable as a modern web platform. OceanGuard was inspired by the need to bridge the gap between environmental data and actionable decision-making.
What it does
OceanGuard is a web-based AI platform that:
Monitors ocean/environmental data Detects pollution patterns using machine learning Provides real-time alerts and risk insights Displays data through a clean, interactive dashboard Helps users understand environmental trends and take action
It transforms raw data into clear, usable intelligence, making it valuable for researchers, organizations, and decision-makers.
How we built it
We built OceanGuard as a full-stack application with a focus on technical depth and usability:
Frontend: React + TypeScript for a responsive UI and data visualization Backend: Node.js for handling APIs and processing data Database: PostgreSQL for structured environmental data storage AI Layer: Machine learning models (via Snowflake Cortex / analytics pipelines) for anomaly detection and predictions APIs: Data pipelines for ingesting environmental datasets
The system is modular and designed to scale with real-world data sources
Challenges we ran into
Data realism: Limited access to live ocean datasets → required building realistic simulated data AI usefulness: Ensuring outputs were actionable, not just technical System integration: Combining frontend, backend, and AI into a smooth workflow Time constraints: Prioritizing core features that demonstrate impact and functionality
Accomplishments that we're proud of
Built a working end-to-end prototype (not just concept) Successfully integrated AI into a real-world application use case Designed a clean, usable interface for complex environmental data Created a solution that is both technically strong and impactful
What we learned
Building real-world solutions requires balancing technical depth + usability AI is only valuable if it produces clear, actionable insights System design and integration are just as important as model performance Rapid prototyping forces better prioritization and decision-making
What's next for Oceanguard
Integrate real-time data sources (APIs, sensors, satellite data) Improve ML models for better prediction accuracy Expand to mobile + alert systems Add user roles (NGOs, researchers, policymakers) Scale infrastructure for real-world deployment
Built With
- cortex
- node.js
- postgresql
- react
- snowflake
- solana
- typescript
Log in or sign up for Devpost to join the conversation.