Inspiration
We were inspired by how difficult it is for people to truly understand a location without physically being there. We wanted to create a tool that combines geology and technology to provide clear, science-based insights from simple coordinates.
What it does
TerraScope allows users to enter an address or geographic coordinates and receive a structured overview of that location. It provides key information such as climate, terrain, and geological risks to support better decision-making.
How we built it
We built TerraScope as a web application with a frontend for user input and a backend for processing data. The backend analyzes geological factors and sends structured data to the Gemini API to generate a clear, organized report.
Challenges we ran into
One of the biggest challenges was integrating the Gemini API and ensuring consistent outputs. Formatting the responses into a clean, structured format required significant testing and prompt adjustments.
Accomplishments that we're proud of
We are proud that our project goes beyond a simple demonstration and actually solves a real-world problem. It provides users with meaningful, science-based insights that help them make informed decisions about land use and investment.
What we learned
We learned how to connect frontend and backend systems and how APIs are used in real-world applications. We also gained a deeper understanding of the importance of structuring data for AI.
What's next for TerraScope
We plan to improve TerraScope by integrating more accurate, real-time geological data sources. We also want to enhance the user interface and add features like location comparison and more detailed risk analysis.
Built With
- css
- geminiapi
- html
- javascript
- vscode
Log in or sign up for Devpost to join the conversation.